SimulationCraft 902-01

for World of Warcraft 9.0.2.36639 Live (wow build level 36639)

Beta Release

Current simulator hotfixes

Death Knight

Tag Spell / Effect Field Hotfixed Value DBC Value
2020-10-25 Incorrect cooldown for Magus of the Dead's Frostbolt.
Frostbolt cooldown 3000.00 0.00
2020-09-20 Incorrect cooldown for Magus of the Dead's Frostbolt.
Frostbolt cooldown 3000.00 0.00

Mage

Tag Spell / Effect Field Hotfixed Value DBC Value
2018-12-28 Manually set Arcane Orb's travel speed.
Arcane Orb prj_speed 20.00 0.00
2017-06-21 Ice Lance is slower than spell data suggests.
Ice Lance prj_speed 47.00 50.00
2017-03-20 Manually set Frozen Orb's travel speed.
Frozen Orb prj_speed 20.00 0.00

Table of Contents

Raid Summary

Additional Raid Information

Bombardment : 6941 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6940.8 6940.8 12.5 / 0.180% 1112.8 / 16.0% 3.2
RPS Out RPS In Primary Resource Waiting APM Active Skill
2126.8 2024.9 Mana 0.00% 36.0 100.0% 100%
Talents
Night Fae

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
Bombardment 6941
Arcane Barrage 735 10.6% 19.5 14.57sec 11324 8868 Direct 19.4 9495 18922 11333 19.5%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 19.45 19.45 0.00 0.00 1.2770 0.0000 220290.77 220290.77 0.00% 8867.67 8867.67
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.54% 15.66 7 24 9494.60 4431 25140 9498.70 6748 12654 148678 148678 0.00%
crit 19.46% 3.78 0 11 18921.95 8862 50280 18552.77 0 50280 71613 71613 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.92
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.01
    rotation
    [~]:2.88
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:1.17
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [)]:0.12
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [*]:4.14
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [+]:4.20
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [,]:0.35
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [-]:5.57
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [<]:0.11
Arcane Blast 2137 30.8% 92.1 3.15sec 6943 5093 Direct 92.1 5824 11645 6943 19.2%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 92.14 92.14 0.00 0.00 1.3630 0.0000 639708.76 639708.76 0.00% 5093.43 5093.43
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.79% 74.44 47 97 5824.04 1324 10942 5827.17 5009 6759 433569 433569 0.00%
crit 19.21% 17.70 5 32 11645.39 2648 21884 11647.91 8027 16857 206139 206139 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.00
    opener
    [v]:1.00
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:14.55
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:0.99
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [:]:74.11
Arcane Echo 350 5.0% 156.7 2.07sec 667 0 Direct 156.7 559 1118 668 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 156.71 156.71 0.00 0.00 0.0000 0.0000 104593.89 104593.89 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.66% 126.40 79 196 559.45 443 664 559.58 479 608 70706 70706 0.00%
crit 19.34% 30.31 13 52 1118.35 886 1329 1118.98 941 1287 33888 33888 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2633 37.9% 43.5 6.84sec 18099 9361 Periodic 293.2 2254 4504 2688 19.3% 26.4%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.54 0.00 293.47 293.22 1.9335 0.2691 788034.85 788034.85 0.00% 9360.64 9360.64
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.73% 236.73 147 357 2254.42 1435 3014 2258.57 1991 2529 533604 533604 0.00%
crit 19.27% 56.50 25 95 4504.12 2870 6027 4513.30 3805 5233 254431 254431 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.49
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.80
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.90
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.01
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.57
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:2.57
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (199) 0.0% (2.9%) 11.5 24.93sec 5171 4087

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.54 0.00 0.00 0.00 1.2655 0.0000 0.00 0.00 0.00% 4086.59 4086.59

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.93
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.61
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 199 2.9% 11.5 24.94sec 5173 0 Direct 11.5 4334 8645 5177 19.5%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.53 11.53 0.00 0.00 0.0000 0.0000 59664.21 59664.21 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.52% 9.29 2 16 4333.52 3869 5804 4333.69 3869 5127 40244 40244 0.00%
crit 19.48% 2.25 0 8 8645.18 7739 11608 7925.98 0 11608 19420 19420 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (69) 0.0% (1.0%) 14.6 2.99sec 1390 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.62 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 69 1.0% 14.6 2.99sec 1390 0 Direct 14.6 1164 2327 1389 19.4%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.62 14.62 0.00 0.00 0.0000 0.0000 20309.96 20309.96 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.57% 11.78 3 26 1163.53 1164 1164 1163.53 1164 1164 13703 13703 0.00%
crit 19.43% 2.84 0 11 2327.06 2327 2327 2212.96 0 2327 6607 6607 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1481 2961 1776 20.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1776.67 1776.67 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.01% 0.80 0 1 1480.68 1481 1481 1184.68 0 1481 1185 1185 0.00%
crit 19.99% 0.20 0 1 2961.35 2961 2961 591.99 0 2961 592 592 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5793 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 145  / 20 0.3% 90.0 1.29sec 64 49 Direct 90.0 54 108 64 19.4%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 90.00 90.00 0.00 0.00 1.3087 0.0000 5792.66 5792.66 0.00% 49.18 49.18
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.62% 72.56 57 83 53.91 43 60 53.91 52 55 3911 3911 0.00%
crit 19.38% 17.44 7 33 107.86 86 120 107.87 95 120 1881 1881 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:31.00
Shifting Power 114 1.6% 5.2 53.83sec 6531 1829 Periodic 20.9 1372 2745 1637 19.3% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.25 0.00 20.93 20.93 3.5700 0.8321 34253.96 34253.96 0.00% 1829.32 1829.32
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.72% 16.89 5 29 1372.31 1372 1372 1372.31 1372 1372 23182 23182 0.00%
crit 19.28% 4.03 0 11 2744.61 2745 2745 2696.73 0 2745 11072 11072 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [(]:5.24
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (678) 0.0% (9.8%) 6.9 46.09sec 29274 22443

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.92 0.00 0.00 0.00 1.3044 0.0000 0.00 0.00 0.00% 22442.92 22442.92

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:3.59
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:2.35
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 678 9.8% 6.9 46.04sec 29274 0 Direct 6.9 29300 0 29300 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.92 6.92 0.00 0.00 0.0000 0.0000 202682.05 202682.05 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.92 5 9 29299.90 1251 62166 29347.94 19199 36590 202682 202682 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:35015.56
  • base_dd_max:35015.56
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
Bombardment
Arcane Power 3.8 89.55sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.78 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:2.78
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Berserking 2.0 187.61sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [?]:2.00
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.4 90.27sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.44 0.00 20.55 0.00 4.0382 0.6745 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Bombardment
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [;]:2.44
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Bombardment
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Bombardment
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 324.99sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.06 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [>]:1.06
  • if_expr:buff.arcane_power.up
Presence of Mind 3.9 86.55sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.89 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.89
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.8 44.95sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.81 0.00 0.00 0.00 1.2540 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.82
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.8 125.18sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.84 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Bombardment
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [=]:2.84
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 20.4 101.7 14.8sec 2.4sec 12.5sec 85.05% 0.00% 61.9 (62.6) 0.0

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 48.8s
  • trigger_min/max:0.0s / 19.5s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 49.6s

Stack Uptimes

  • arcane_charge_1:4.44%
  • arcane_charge_2:9.61%
  • arcane_charge_3:7.65%
  • arcane_charge_4:63.36%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 89.4sec 89.4sec 14.7sec 18.54% 0.00% 0.0 (0.0) 3.6

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.3s / 132.7s
  • trigger_min/max:66.3s / 132.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.54%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 2.0 0.0 186.8sec 186.8sec 12.0sec 8.09% 24.82% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 277.8s
  • trigger_min/max:180.0s / 277.8s
  • trigger_pct:100.00%
  • duration_min/max:3.6s / 12.0s

Stack Uptimes

  • berserking_1:8.09%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 19.4 6.2 15.2sec 11.5sec 5.6sec 36.37% 0.00% 0.1 (0.1) 0.4

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:23.82%
  • clearcasting_2:11.01%
  • clearcasting_3:1.54%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.4 0.0 90.2sec 90.2sec 4.0sec 4.62% 0.00% 13.7 (13.7) 0.0

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.4s / 139.5s
  • trigger_min/max:66.4s / 139.5s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 4.3s

Stack Uptimes

  • evocation_1:4.62%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 326.2sec 326.2sec 24.3sec 8.67% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 356.8s
  • trigger_min/max:300.0s / 356.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.67%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.9 0.0 86.7sec 86.7sec 11.6sec 15.11% 12.43% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:51.9s / 112.4s
  • trigger_min/max:51.9s / 112.4s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 22.6s

Stack Uptimes

  • presence_of_mind_1:3.09%
  • presence_of_mind_2:2.46%
  • presence_of_mind_3:9.57%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 10.6 0.0 29.2sec 29.2sec 11.8sec 41.75% 0.00% 0.0 (0.0) 10.2

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.1s / 62.1s
  • trigger_min/max:12.1s / 62.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.75%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 5.39% 0.00% 31.25%
Arcane Barrage Arcane Charge 4 94.61% 68.75% 100.00%
Arcane Blast Arcane Charge 0 5.27% 0.00% 10.13%
Arcane Blast Arcane Charge 1 3.65% 0.00% 8.70%
Arcane Blast Arcane Charge 2 12.57% 5.56% 17.82%
Arcane Blast Arcane Charge 3 12.53% 6.12% 17.82%
Arcane Blast Arcane Charge 4 65.98% 54.22% 81.16%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 1.51% 0.14% 7.21% 0.9s 0.0s 7.7s
Conserve Phase 100.00% 100.00% 100.00% 299.7s 240.1s 359.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000200.795132.098263.883
Evocation23.8530.00070.07584.85137.118134.983
Rune of Power9.0150.00036.23062.77622.88093.890
Touch of the Magi5.2890.00022.62537.92512.39073.780
Arcane Power4.7520.00048.30218.4172.41659.491
Arcane Barrage12.2691.31046.698250.225198.040307.980
Arcane Orb8.0400.00063.89798.13646.017192.917
Presence of Mind19.8430.00054.18182.92533.746130.711
Shifting Power13.8350.00096.57477.73832.490209.283

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Bombardment
mana_regen Mana 3107.56 373634.74 61.58% 120.23 6105.83 1.61%
Evocation Mana 154.38 166709.31 27.48% 1079.89 0.00 0.00%
Mana Gem Mana 2.84 17997.25 2.97% 6337.14 0.00 0.00%
Arcane Barrage Mana 19.46 48391.96 7.98% 2487.04 262.29 0.54%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2024.89 2126.85 6359.8 32814.6 2244.1 63371.4
Usage Type Count Total Avg RPE APR
Bombardment
arcane_blast Mana 92.1 500199.5 5428.7 5428.5 1.3
arcane_missiles Mana 43.5 100649.9 2311.4 2311.6 7.8
arcane_orb Mana 11.5 5322.4 461.3 461.3 11.2
shifting_power Mana 5.2 13108.3 2500.0 2499.1 2.6
touch_of_the_magi Mana 6.9 17092.9 2468.6 2468.8 11.9

Statistics & Data Analysis

Fight Length
Bombardment Fight Length
Count 2121
Mean 299.70
Minimum 240.10
Maximum 359.88
Spread ( max - min ) 119.78
Range [ ( max - min ) / 2 * 100% ] 19.98%
DPS
Bombardment Damage Per Second
Count 2121
Mean 6940.78
Minimum 5965.58
Maximum 8003.68
Spread ( max - min ) 2038.11
Range [ ( max - min ) / 2 * 100% ] 14.68%
Standard Deviation 293.2591
5th Percentile 6492.86
95th Percentile 7441.74
( 95th Percentile - 5th Percentile ) 948.88
Mean Distribution
Standard Deviation 6.3677
95.00% Confidence Interval ( 6928.30 - 6953.26 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 69
0.1% Error 6858
0.1 Scale Factor Error with Delta=300 735
0.05 Scale Factor Error with Delta=300 2937
0.01 Scale Factor Error with Delta=300 73416
Priority Target DPS
Bombardment Priority Target Damage Per Second
Count 2121
Mean 6940.78
Minimum 5965.58
Maximum 8003.68
Spread ( max - min ) 2038.11
Range [ ( max - min ) / 2 * 100% ] 14.68%
Standard Deviation 293.2591
5th Percentile 6492.86
95th Percentile 7441.74
( 95th Percentile - 5th Percentile ) 948.88
Mean Distribution
Standard Deviation 6.3677
95.00% Confidence Interval ( 6928.30 - 6953.26 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 69
0.1% Error 6858
0.1 Scale Factor Error with Delta=300 735
0.05 Scale Factor Error with Delta=300 2937
0.01 Scale Factor Error with Delta=300 73416
DPS(e)
Bombardment Damage Per Second (Effective)
Count 2121
Mean 6940.78
Minimum 5965.58
Maximum 8003.68
Spread ( max - min ) 2038.11
Range [ ( max - min ) / 2 * 100% ] 14.68%
Damage
Bombardment Damage
Count 2121
Mean 2071315.12
Minimum 1544904.41
Maximum 2640727.63
Spread ( max - min ) 1095823.22
Range [ ( max - min ) / 2 * 100% ] 26.45%
DTPS
Bombardment Damage Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Bombardment Healing Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Bombardment Healing Per Second (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Bombardment Heal
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Bombardment Healing Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Bombardment Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
BombardmentTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Bombardment Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 3.59 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 2.35 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 2.78 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.82 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.89 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.49 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.00 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 1.00 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.92 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.80 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.93 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 14.55 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.01 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.88 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 1.17 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 0.99 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.90 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.01 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.57 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 2.57 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.61 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
( 5.24 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
) 0.12 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
* 4.14 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
+ 4.20 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
, 0.35 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 5.57 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
: 74.11 arcane_blast
; 2.44 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
< 0.11 arcane_barrage
actions.shared_cds
# count action,conditions
= 2.84 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
> 1.06 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 2.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABDGHILMNPQRVXYrs>?uxv{{={{t{wz{{y{{{y{{{{{y{{|(:+jm#::-':::::*::::*%'::*:&kln#::$m,'::::::-:::::;(:=:+jm#::$+'::::::::*::&&'(!kl?n#"::-'::m$::::$-:':::::;%:::%+'::&~jm#=n"$:-'(::l:::$::::~jm#$:-'::::::::;opppppp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat D totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat H barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask Bombardment 63371.4/63371: 100% mana
Pre precombat R food Bombardment 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.306 opener s arcane_power Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4)
0:01.306 shared_cds > potion Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.306 shared_cds ? berserking Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.306 opener u presence_of_mind Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.306 opener x arcane_missiles Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:08.808 opener v arcane_blast Fluffy_Pillow 59134.7/63371: 93% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.723 opener { arcane_blast Fluffy_Pillow 56856.9/63371: 90% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:10.639 opener { arcane_blast Fluffy_Pillow 54580.4/63371: 86% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:11.554 shared_cds = use_mana_gem Bombardment 52302.6/63371: 83% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:11.554 opener { arcane_blast Fluffy_Pillow 58639.7/63371: 93% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:12.487 opener { arcane_blast Fluffy_Pillow 56384.8/63371: 89% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:13.418 opener t rune_of_power Fluffy_Pillow 54127.2/63371: 85% mana bloodlust, arcane_charge(4), arcane_power, potion_of_deathly_fixation
0:14.423 opener { arcane_blast Fluffy_Pillow 55401.0/63371: 87% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.450 opener w arcane_barrage Fluffy_Pillow 53265.2/63371: 84% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.459 opener z arcane_orb Fluffy_Pillow 57078.8/63371: 90% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:17.465 opener { arcane_blast Fluffy_Pillow 57853.9/63371: 91% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:18.731 opener { arcane_blast Fluffy_Pillow 55333.4/63371: 87% mana bloodlust, arcane_charge(3), clearcasting, rune_of_power, potion_of_deathly_fixation
0:19.878 opener y arcane_missiles Fluffy_Pillow 51287.2/63371: 81% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:22.758 opener { arcane_blast Fluffy_Pillow 54937.4/63371: 87% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:23.785 opener { arcane_blast Fluffy_Pillow 49364.0/63371: 78% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.811 opener { arcane_blast Fluffy_Pillow 43789.4/63371: 69% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:25.837 opener y arcane_missiles Fluffy_Pillow 38214.8/63371: 60% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:28.720 opener { arcane_blast Fluffy_Pillow 41868.8/63371: 66% mana bloodlust, arcane_charge(4)
0:29.747 opener { arcane_blast Fluffy_Pillow 36295.4/63371: 57% mana bloodlust, arcane_charge(4)
0:30.774 opener { arcane_blast Fluffy_Pillow 30722.1/63371: 48% mana bloodlust, arcane_charge(4)
0:31.802 opener { arcane_blast Fluffy_Pillow 25150.0/63371: 40% mana bloodlust, arcane_charge(4)
0:32.827 opener { arcane_blast Fluffy_Pillow 19574.1/63371: 31% mana bloodlust, arcane_charge(4), clearcasting
0:33.854 opener y arcane_missiles Fluffy_Pillow 14000.8/63371: 22% mana bloodlust, arcane_charge(4), clearcasting
0:35.490 opener { arcane_blast Fluffy_Pillow 16074.3/63371: 25% mana bloodlust, arcane_charge(4)
0:36.517 opener { arcane_blast Fluffy_Pillow 10500.9/63371: 17% mana bloodlust, arcane_charge(4)
0:37.544 opener | evocation Bombardment 4927.6/63371: 8% mana bloodlust, arcane_charge(4)
0:40.888 rotation ( shifting_power Fluffy_Pillow 58797.1/63371: 93% mana bloodlust, arcane_charge(4)
0:43.784 rotation : arcane_blast Fluffy_Pillow 59967.5/63371: 95% mana arcane_charge(4)
0:45.117 rotation + arcane_barrage Fluffy_Pillow 54782.0/63371: 86% mana arcane_charge(4)
0:46.425 cooldowns j touch_of_the_magi Fluffy_Pillow 58974.7/63371: 93% mana
0:47.731 cooldowns m rune_of_power Fluffy_Pillow 58129.9/63371: 92% mana arcane_charge(4)
0:49.037 rotation # arcane_missiles Fluffy_Pillow 59785.2/63371: 94% mana arcane_charge(4), rune_of_power
0:57.753 rotation : arcane_blast Fluffy_Pillow 48332.1/63371: 76% mana arcane_charge(4), rune_of_power
0:59.085 rotation : arcane_blast Fluffy_Pillow 43145.3/63371: 68% mana arcane_charge(4), rune_of_power
1:00.417 rotation - arcane_barrage Fluffy_Pillow 37958.5/63371: 60% mana arcane_charge(4), rune_of_power
1:01.724 rotation ' arcane_orb Fluffy_Pillow 42149.9/63371: 67% mana
1:03.031 rotation : arcane_blast Fluffy_Pillow 43306.4/63371: 68% mana arcane_charge(2)
1:04.677 rotation : arcane_blast Fluffy_Pillow 41267.6/63371: 65% mana arcane_charge(3)
1:06.166 rotation : arcane_blast Fluffy_Pillow 37654.8/63371: 59% mana arcane_charge(4)
1:07.499 rotation : arcane_blast Fluffy_Pillow 32469.3/63371: 51% mana arcane_charge(4)
1:08.832 rotation : arcane_blast Fluffy_Pillow 27283.8/63371: 43% mana arcane_charge(4), clearcasting
1:10.165 rotation * arcane_barrage Fluffy_Pillow 22098.3/63371: 35% mana arcane_charge(4), clearcasting
1:11.472 rotation : arcane_blast Fluffy_Pillow 26289.7/63371: 41% mana clearcasting
1:13.430 rotation : arcane_blast Fluffy_Pillow 27396.3/63371: 43% mana arcane_charge, clearcasting
1:15.232 rotation : arcane_blast Fluffy_Pillow 26930.2/63371: 42% mana arcane_charge(2), clearcasting
1:16.877 rotation : arcane_blast Fluffy_Pillow 24890.1/63371: 39% mana arcane_charge(3), clearcasting
1:18.365 rotation * arcane_barrage Fluffy_Pillow 21276.0/63371: 34% mana arcane_charge(4), clearcasting(2)
1:19.673 rotation % arcane_missiles Fluffy_Pillow 25468.7/63371: 40% mana clearcasting(3)
1:21.666 rotation ' arcane_orb Fluffy_Pillow 27994.7/63371: 44% mana clearcasting(2)
1:23.031 rotation : arcane_blast Fluffy_Pillow 29224.7/63371: 46% mana arcane_charge(2), clearcasting(2)
1:24.674 rotation : arcane_blast Fluffy_Pillow 27182.1/63371: 43% mana arcane_charge(3), clearcasting(2)
1:26.162 rotation * arcane_barrage Fluffy_Pillow 23568.0/63371: 37% mana arcane_charge(4), clearcasting(2)
1:27.469 rotation : arcane_blast Fluffy_Pillow 27759.4/63371: 44% mana clearcasting(2)
1:29.426 rotation & arcane_missiles Fluffy_Pillow 28864.8/63371: 46% mana arcane_charge, clearcasting(2)
1:33.091 cooldowns k touch_of_the_magi Fluffy_Pillow 33509.9/63371: 53% mana arcane_charge
1:34.398 cooldowns l arcane_power Fluffy_Pillow 32666.4/63371: 52% mana arcane_charge(4)
1:34.398 cooldowns n presence_of_mind Fluffy_Pillow 32666.4/63371: 52% mana arcane_charge(4), arcane_power, rune_of_power
1:34.398 rotation # arcane_missiles Fluffy_Pillow 32666.4/63371: 52% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power
1:43.281 rotation : arcane_blast Fluffy_Pillow 28925.0/63371: 46% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power
1:44.587 rotation : arcane_blast Fluffy_Pillow 27142.8/63371: 43% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power
1:45.894 rotation $ arcane_missiles Fluffy_Pillow 25361.8/63371: 40% mana arcane_charge(4), arcane_power, clearcasting, presence_of_mind, rune_of_power
1:47.838 cooldowns m rune_of_power Fluffy_Pillow 27825.7/63371: 44% mana arcane_charge(4), arcane_power, presence_of_mind
1:49.144 rotation , arcane_barrage Fluffy_Pillow 29480.9/63371: 47% mana arcane_charge(4), arcane_power, presence_of_mind, rune_of_power
1:50.450 rotation ' arcane_orb Fluffy_Pillow 33671.1/63371: 53% mana presence_of_mind, rune_of_power
1:51.755 rotation : arcane_blast Fluffy_Pillow 34825.1/63371: 55% mana arcane_charge(2), presence_of_mind, rune_of_power
1:53.062 rotation : arcane_blast Fluffy_Pillow 32356.6/63371: 51% mana arcane_charge(3), rune_of_power
1:54.549 rotation : arcane_blast Fluffy_Pillow 28741.3/63371: 45% mana arcane_charge(4), rune_of_power
1:55.881 rotation : arcane_blast Fluffy_Pillow 23554.5/63371: 37% mana arcane_charge(4), rune_of_power
1:57.212 rotation : arcane_blast Fluffy_Pillow 18366.4/63371: 29% mana arcane_charge(4), rune_of_power
1:58.545 rotation : arcane_blast Fluffy_Pillow 13180.9/63371: 21% mana arcane_charge(4), rune_of_power
1:59.878 rotation - arcane_barrage Fluffy_Pillow 7995.4/63371: 13% mana arcane_charge(4), rune_of_power
2:01.184 rotation : arcane_blast Fluffy_Pillow 12185.5/63371: 19% mana
2:03.142 rotation : arcane_blast Fluffy_Pillow 13292.1/63371: 21% mana arcane_charge
2:04.942 rotation : arcane_blast Fluffy_Pillow 12823.5/63371: 20% mana arcane_charge(2)
2:06.587 rotation : arcane_blast Fluffy_Pillow 10783.4/63371: 17% mana arcane_charge(3)
2:08.076 rotation : arcane_blast Fluffy_Pillow 7170.6/63371: 11% mana arcane_charge(4)
2:09.408 rotation ; evocation Bombardment 1983.8/63371: 3% mana arcane_charge(4)
2:13.754 rotation ( shifting_power Fluffy_Pillow 55831.0/63371: 88% mana arcane_charge(4)
2:17.481 rotation : arcane_blast Fluffy_Pillow 58054.7/63371: 92% mana arcane_charge(4)
2:18.814 shared_cds = use_mana_gem Bombardment 52869.2/63371: 83% mana arcane_charge(4), clearcasting
2:18.814 rotation : arcane_blast Fluffy_Pillow 59206.4/63371: 93% mana arcane_charge(4), clearcasting
2:20.146 rotation + arcane_barrage Fluffy_Pillow 54019.6/63371: 85% mana arcane_charge(4), clearcasting
2:21.453 cooldowns j touch_of_the_magi Fluffy_Pillow 58211.0/63371: 92% mana clearcasting(2)
2:22.759 cooldowns m rune_of_power Fluffy_Pillow 57366.2/63371: 91% mana arcane_charge(4), clearcasting(2)
2:24.065 rotation # arcane_missiles Fluffy_Pillow 59021.5/63371: 93% mana arcane_charge(4), clearcasting(2), rune_of_power
2:31.926 rotation : arcane_blast Fluffy_Pillow 61484.7/63371: 97% mana arcane_charge(4), rune_of_power
2:33.258 rotation : arcane_blast Fluffy_Pillow 56298.0/63371: 89% mana arcane_charge(4), clearcasting, rune_of_power
2:34.590 rotation $ arcane_missiles Fluffy_Pillow 51111.2/63371: 81% mana arcane_charge(4), clearcasting, rune_of_power
2:36.647 rotation + arcane_barrage Fluffy_Pillow 53718.3/63371: 85% mana arcane_charge(4)
2:37.955 rotation ' arcane_orb Fluffy_Pillow 57910.9/63371: 91% mana
2:39.261 rotation : arcane_blast Fluffy_Pillow 59066.2/63371: 93% mana arcane_charge(2), clearcasting
2:40.907 rotation : arcane_blast Fluffy_Pillow 57027.4/63371: 90% mana arcane_charge(3), clearcasting
2:42.394 rotation : arcane_blast Fluffy_Pillow 53412.0/63371: 84% mana arcane_charge(4), clearcasting
2:43.727 rotation : arcane_blast Fluffy_Pillow 48226.5/63371: 76% mana arcane_charge(4), clearcasting
2:45.058 rotation : arcane_blast Fluffy_Pillow 43038.5/63371: 68% mana arcane_charge(4), clearcasting
2:46.391 rotation : arcane_blast Fluffy_Pillow 37853.0/63371: 60% mana arcane_charge(4), clearcasting(2)
2:47.723 rotation : arcane_blast Fluffy_Pillow 32666.2/63371: 52% mana arcane_charge(4), clearcasting(2)
2:49.058 rotation : arcane_blast Fluffy_Pillow 27483.2/63371: 43% mana arcane_charge(4), clearcasting(2)
2:50.390 rotation * arcane_barrage Fluffy_Pillow 22296.4/63371: 35% mana arcane_charge(4), clearcasting(2)
2:51.697 rotation : arcane_blast Fluffy_Pillow 26487.8/63371: 42% mana clearcasting(2)
2:53.654 rotation : arcane_blast Fluffy_Pillow 27593.1/63371: 44% mana arcane_charge, clearcasting(2)
2:55.456 rotation & arcane_missiles Fluffy_Pillow 27127.1/63371: 43% mana arcane_charge(2), clearcasting(2)
2:57.475 rotation & arcane_missiles Fluffy_Pillow 29686.0/63371: 47% mana arcane_charge(2), clearcasting
2:59.465 rotation ' arcane_orb Fluffy_Pillow 32208.2/63371: 51% mana arcane_charge(2)
3:00.771 rotation ( shifting_power Fluffy_Pillow 33363.4/63371: 53% mana arcane_charge(4)
3:04.460 rotation ! arcane_barrage Fluffy_Pillow 35539.0/63371: 56% mana arcane_charge(4)
3:05.767 cooldowns k touch_of_the_magi Fluffy_Pillow 39730.4/63371: 63% mana
3:07.073 cooldowns l arcane_power Fluffy_Pillow 38885.6/63371: 61% mana arcane_charge(4)
3:07.073 shared_cds ? berserking Fluffy_Pillow 38885.6/63371: 61% mana arcane_charge(4), arcane_power, rune_of_power
3:07.073 cooldowns n presence_of_mind Fluffy_Pillow 38885.6/63371: 61% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:07.073 rotation # arcane_missiles Fluffy_Pillow 38885.6/63371: 61% mana berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power
3:15.068 rotation " arcane_blast Fluffy_Pillow 37768.7/63371: 60% mana berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power
3:16.257 rotation : arcane_blast Fluffy_Pillow 35838.2/63371: 57% mana berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power
3:17.446 rotation : arcane_blast Fluffy_Pillow 33907.7/63371: 54% mana berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power
3:18.636 rotation - arcane_barrage Fluffy_Pillow 31978.4/63371: 50% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:19.825 rotation ' arcane_orb Fluffy_Pillow 36020.2/63371: 57% mana arcane_power
3:21.132 rotation : arcane_blast Fluffy_Pillow 37426.8/63371: 59% mana arcane_charge(2), arcane_power
3:22.776 rotation : arcane_blast Fluffy_Pillow 35385.4/63371: 56% mana arcane_charge(3)
3:24.264 cooldowns m rune_of_power Fluffy_Pillow 31771.3/63371: 50% mana arcane_charge(4), clearcasting
3:25.570 rotation $ arcane_missiles Fluffy_Pillow 33426.6/63371: 53% mana arcane_charge(4), clearcasting, rune_of_power
3:27.526 rotation : arcane_blast Fluffy_Pillow 35905.7/63371: 57% mana arcane_charge(4), rune_of_power
3:28.858 rotation : arcane_blast Fluffy_Pillow 30718.9/63371: 48% mana arcane_charge(4), rune_of_power
3:30.191 rotation : arcane_blast Fluffy_Pillow 25533.4/63371: 40% mana arcane_charge(4), rune_of_power
3:31.524 rotation : arcane_blast Fluffy_Pillow 20347.9/63371: 32% mana arcane_charge(4), clearcasting, rune_of_power
3:32.856 rotation $ arcane_missiles Fluffy_Pillow 15161.1/63371: 24% mana arcane_charge(4), clearcasting, rune_of_power
3:36.546 rotation - arcane_barrage Fluffy_Pillow 19837.9/63371: 31% mana arcane_charge(4), rune_of_power
3:37.852 rotation : arcane_blast Fluffy_Pillow 24028.0/63371: 38% mana
3:39.810 rotation ' arcane_orb Fluffy_Pillow 25134.7/63371: 40% mana arcane_charge
3:41.131 rotation : arcane_blast Fluffy_Pillow 26308.9/63371: 42% mana arcane_charge(3)
3:42.619 rotation : arcane_blast Fluffy_Pillow 22694.9/63371: 36% mana arcane_charge(4)
3:43.949 rotation : arcane_blast Fluffy_Pillow 17505.5/63371: 28% mana arcane_charge(4), clearcasting
3:45.282 rotation : arcane_blast Fluffy_Pillow 12320.0/63371: 19% mana arcane_charge(4), clearcasting
3:46.615 rotation : arcane_blast Fluffy_Pillow 7134.5/63371: 11% mana arcane_charge(4), clearcasting(2)
3:47.947 rotation ; evocation Fluffy_Pillow 1947.7/63371: 3% mana arcane_charge(4), clearcasting(2)
3:52.291 rotation % arcane_missiles Fluffy_Pillow 55792.4/63371: 88% mana arcane_charge(4), clearcasting(3)
3:54.310 rotation : arcane_blast Fluffy_Pillow 58351.3/63371: 92% mana arcane_charge(4), clearcasting(2)
3:55.643 rotation : arcane_blast Fluffy_Pillow 53165.8/63371: 84% mana arcane_charge(4), clearcasting(2)
3:56.976 rotation : arcane_blast Fluffy_Pillow 47980.3/63371: 76% mana arcane_charge(4), clearcasting(2)
3:58.311 rotation % arcane_missiles Fluffy_Pillow 42797.3/63371: 68% mana arcane_charge(4), clearcasting(3)
4:02.097 rotation + arcane_barrage Fluffy_Pillow 47595.8/63371: 75% mana arcane_charge(4), clearcasting(2)
4:03.403 rotation ' arcane_orb Fluffy_Pillow 51785.9/63371: 82% mana clearcasting(2)
4:04.709 rotation : arcane_blast Fluffy_Pillow 52941.2/63371: 84% mana arcane_charge(2), clearcasting(2)
4:06.354 rotation : arcane_blast Fluffy_Pillow 50901.1/63371: 80% mana arcane_charge(3), clearcasting(2)
4:07.842 rotation & arcane_missiles Fluffy_Pillow 47287.0/63371: 75% mana arcane_charge(4), clearcasting(2)
4:09.785 rotation ~ arcane_barrage Fluffy_Pillow 49749.6/63371: 79% mana arcane_charge(4), clearcasting
4:11.092 cooldowns j touch_of_the_magi Fluffy_Pillow 53941.0/63371: 85% mana clearcasting
4:12.399 cooldowns m rune_of_power Fluffy_Pillow 53097.6/63371: 84% mana arcane_charge(4), clearcasting
4:13.705 rotation # arcane_missiles Fluffy_Pillow 54752.8/63371: 86% mana arcane_charge(4), rune_of_power
4:20.241 shared_cds = use_mana_gem Bombardment 48036.7/63371: 76% mana arcane_charge(4), rune_of_power
4:20.241 cooldowns n presence_of_mind Fluffy_Pillow 54373.9/63371: 86% mana arcane_charge(4), rune_of_power
4:20.241 rotation " arcane_blast Fluffy_Pillow 54373.9/63371: 86% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:21.549 rotation $ arcane_missiles Fluffy_Pillow 49156.7/63371: 78% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
4:23.613 rotation : arcane_blast Fluffy_Pillow 51772.6/63371: 82% mana arcane_charge(4), presence_of_mind(2), rune_of_power
4:24.920 rotation - arcane_barrage Fluffy_Pillow 46554.2/63371: 73% mana arcane_charge(4), presence_of_mind, rune_of_power
4:26.228 rotation ' arcane_orb Fluffy_Pillow 50746.8/63371: 80% mana presence_of_mind
4:27.535 rotation ( shifting_power Fluffy_Pillow 51903.4/63371: 82% mana arcane_charge(2), presence_of_mind
4:31.302 rotation : arcane_blast Fluffy_Pillow 54177.8/63371: 85% mana arcane_charge(2), presence_of_mind
4:32.608 rotation : arcane_blast Fluffy_Pillow 51708.0/63371: 82% mana arcane_charge(3)
4:34.094 cooldowns l arcane_power Fluffy_Pillow 48091.4/63371: 76% mana arcane_charge(4)
4:34.094 rotation : arcane_blast Fluffy_Pillow 48091.4/63371: 76% mana arcane_charge(4), arcane_power, rune_of_power
4:35.427 rotation : arcane_blast Fluffy_Pillow 46343.4/63371: 73% mana arcane_charge(4), arcane_power, rune_of_power
4:36.758 rotation : arcane_blast Fluffy_Pillow 44592.8/63371: 70% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
4:38.092 rotation $ arcane_missiles Fluffy_Pillow 42846.1/63371: 68% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
4:40.212 rotation : arcane_blast Fluffy_Pillow 45533.0/63371: 72% mana arcane_charge(4), arcane_power, rune_of_power
4:41.546 rotation : arcane_blast Fluffy_Pillow 43786.3/63371: 69% mana arcane_charge(4), arcane_power, rune_of_power
4:42.877 rotation : arcane_blast Fluffy_Pillow 42035.7/63371: 66% mana arcane_charge(4), arcane_power, rune_of_power
4:44.209 rotation : arcane_blast Fluffy_Pillow 40286.5/63371: 64% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
4:45.542 rotation ~ arcane_barrage Fluffy_Pillow 38538.4/63371: 61% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
4:46.848 cooldowns j touch_of_the_magi Fluffy_Pillow 42728.6/63371: 67% mana arcane_power, clearcasting
4:48.153 cooldowns m rune_of_power Fluffy_Pillow 43132.6/63371: 68% mana arcane_charge(4), arcane_power, clearcasting
4:49.458 rotation # arcane_missiles Fluffy_Pillow 44786.5/63371: 71% mana arcane_charge(4), clearcasting, rune_of_power
4:57.770 rotation $ arcane_missiles Fluffy_Pillow 40321.4/63371: 64% mana arcane_charge(4), clearcasting, rune_of_power
4:59.757 rotation : arcane_blast Fluffy_Pillow 42839.8/63371: 68% mana arcane_charge(4), rune_of_power
5:01.088 rotation - arcane_barrage Fluffy_Pillow 37651.7/63371: 59% mana arcane_charge(4), clearcasting, rune_of_power
5:02.394 rotation ' arcane_orb Fluffy_Pillow 41841.9/63371: 66% mana clearcasting
5:03.699 rotation : arcane_blast Fluffy_Pillow 42995.9/63371: 68% mana arcane_charge(2), clearcasting
5:05.344 rotation : arcane_blast Fluffy_Pillow 40955.8/63371: 65% mana arcane_charge(3), clearcasting
5:06.833 rotation : arcane_blast Fluffy_Pillow 37343.0/63371: 59% mana arcane_charge(4), clearcasting
5:08.165 rotation : arcane_blast Fluffy_Pillow 32156.2/63371: 51% mana arcane_charge(4), clearcasting
5:09.500 rotation : arcane_blast Fluffy_Pillow 26973.2/63371: 43% mana arcane_charge(4), clearcasting
5:10.832 rotation : arcane_blast Fluffy_Pillow 21786.4/63371: 34% mana arcane_charge(4), clearcasting(2)
5:12.164 rotation : arcane_blast Fluffy_Pillow 16599.6/63371: 26% mana arcane_charge(4), clearcasting(2)
5:13.496 rotation : arcane_blast Fluffy_Pillow 11412.9/63371: 18% mana arcane_charge(4), clearcasting(2)
5:14.828 rotation ; evocation Fluffy_Pillow 6226.1/63371: 10% mana arcane_charge(4), clearcasting(2)
5:19.172 final_burn o arcane_missiles Fluffy_Pillow 60070.7/63371: 95% mana arcane_charge(4), clearcasting(2)
5:22.876 final_burn p arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(4)
5:24.208 final_burn p arcane_blast Fluffy_Pillow 56501.5/63371: 89% mana arcane_charge(4)
5:25.539 final_burn p arcane_blast Fluffy_Pillow 51313.4/63371: 81% mana arcane_charge(4)
5:26.872 final_burn p arcane_blast Fluffy_Pillow 46127.9/63371: 73% mana arcane_charge(4)
5:28.202 final_burn p arcane_blast Fluffy_Pillow 40938.6/63371: 65% mana arcane_charge(4)
5:29.534 final_burn p arcane_blast Fluffy_Pillow 35751.8/63371: 56% mana arcane_charge(4)

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2453 2247 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="Bombardment"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

Harmony : 7053 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7053.4 7053.4 12.6 / 0.178% 1154.6 / 16.4% 3.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2127.0 2024.6 Mana 0.00% 36.0 100.0% 100%
Talents
Night Fae

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
Harmony 7053
Arcane Barrage 847 12.0% 19.5 14.46sec 13053 10221 Direct 19.5 10956 21828 13061 19.3%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 19.46 19.45 0.00 0.00 1.2770 0.0000 254002.59 254002.59 0.00% 10221.43 10221.43
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.67% 15.69 8 24 10955.77 4431 22407 10986.03 7099 15516 171856 171856 0.00%
crit 19.33% 3.76 0 10 21828.05 8862 44814 21746.90 0 44814 82147 82147 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.91
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.01
    rotation
    [~]:2.87
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:1.19
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [)]:0.10
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [*]:4.15
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [+]:4.23
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [,]:0.36
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [-]:5.54
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [<]:0.10
Arcane Blast 2142 30.4% 92.2 3.16sec 6958 5106 Direct 92.2 5824 11697 6958 19.3%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 92.16 92.16 0.00 0.00 1.3626 0.0000 641274.45 641274.45 0.00% 5106.22 5106.22
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.69% 74.36 47 101 5824.14 1324 10942 5826.12 5111 6895 433064 433064 0.00%
crit 19.31% 17.80 4 37 11697.03 2648 21884 11716.39 8237 16253 208211 208211 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.01
    opener
    [v]:1.00
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:14.55
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:0.95
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [:]:74.16
Arcane Echo 350 5.0% 156.9 2.07sec 667 0 Direct 156.9 559 1119 667 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 156.89 156.89 0.00 0.00 0.0000 0.0000 104627.92 104627.92 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.70% 126.61 83 186 558.92 316 664 559.00 478 613 70760 70760 0.00%
crit 19.30% 30.28 11 51 1118.59 633 1329 1118.90 933 1272 33868 33868 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2629 37.3% 43.5 6.88sec 18088 9351 Periodic 292.8 2254 4509 2688 19.3% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.51 0.00 293.07 292.82 1.9344 0.2694 787108.93 787108.93 0.00% 9351.20 9351.20
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.74% 236.43 126 349 2254.15 1435 3014 2258.21 2036 2527 532871 532871 0.00%
crit 19.26% 56.39 24 90 4508.70 2870 6027 4515.87 3836 5233 254238 254238 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.50
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.77
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.92
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:5.98
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.56
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:2.57
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (198) 0.0% (2.8%) 11.5 24.62sec 5157 4076

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.53 0.00 0.00 0.00 1.2653 0.0000 0.00 0.00 0.00% 4076.25 4076.25

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.91
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.62
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 198 2.8% 11.5 24.62sec 5158 0 Direct 11.5 4327 8643 5157 19.3%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.53 11.53 0.00 0.00 0.0000 0.0000 59464.26 59464.26 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.75% 9.31 3 16 4327.41 3869 5804 4327.18 3869 5030 40277 40277 0.00%
crit 19.25% 2.22 0 8 8643.39 7739 11608 7825.03 0 11608 19188 19188 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (69) 0.0% (1.0%) 14.7 3.16sec 1393 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.67 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 69 1.0% 14.7 3.16sec 1393 0 Direct 14.7 1164 2327 1393 19.7%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.67 14.67 0.00 0.00 0.0000 0.0000 20436.13 20436.13 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.28% 11.78 4 27 1163.53 1164 1164 1163.53 1164 1164 13704 13704 0.00%
crit 19.72% 2.89 0 12 2327.06 2327 2327 2207.47 0 2327 6732 6732 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1481 2961 1779 20.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1778.07 1778.07 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.92% 0.80 0 1 1480.68 1481 1481 1183.28 0 1481 1183 1183 0.00%
crit 20.08% 0.20 0 1 2961.35 2961 2961 594.78 0 2961 595 595 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5783 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 145  / 20 0.3% 90.0 1.29sec 64 49 Direct 90.0 54 108 64 19.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 90.00 90.00 0.00 0.00 1.3087 0.0000 5783.01 5783.01 0.00% 49.10 49.10
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.82% 72.74 60 84 53.91 43 60 53.91 52 55 3922 3922 0.00%
crit 19.18% 17.26 6 30 107.84 86 120 107.84 92 119 1861 1861 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:31.00
Shifting Power 115 1.6% 5.3 53.38sec 6539 1831 Periodic 21.0 1372 2745 1639 19.5% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.26 0.00 20.96 20.96 3.5707 0.8326 34363.30 34363.30 0.00% 1831.34 1831.34
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.51% 16.87 6 27 1372.31 1372 1372 1372.31 1372 1372 23155 23155 0.00%
crit 19.49% 4.08 0 12 2744.61 2745 2745 2708.38 0 2745 11209 11209 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [(]:5.25
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (678) 0.0% (9.6%) 6.9 45.90sec 29237 22416

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.93 0.00 0.00 0.00 1.3044 0.0000 0.00 0.00 0.00% 22416.32 22416.32

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:3.59
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:2.35
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 678 9.6% 6.9 45.82sec 29237 0 Direct 6.9 29265 0 29265 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.93 6.93 0.00 0.00 0.0000 0.0000 202755.62 202755.62 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.93 5 9 29264.54 834 60599 29318.74 21369 36726 202756 202756 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:21806.03
  • base_dd_max:21806.03
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
Harmony
Arcane Power 3.8 89.51sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.79 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:2.79
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Berserking 2.0 186.16sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [?]:2.00
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.4 89.93sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.44 0.00 20.52 0.00 4.0352 0.6745 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Harmony
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [;]:2.44
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Harmony
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Harmony
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 332.68sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.06 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [>]:1.06
  • if_expr:buff.arcane_power.up
Presence of Mind 3.9 86.64sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.89 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.89
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.8 44.74sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.81 0.00 0.00 0.00 1.2537 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.83
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.8 125.70sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.83 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Harmony
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [=]:2.83
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 20.4 101.8 14.7sec 2.4sec 12.5sec 85.04% 0.00% 61.9 (62.6) 0.0

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 48.0s
  • trigger_min/max:0.0s / 19.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 46.7s

Stack Uptimes

  • arcane_charge_1:4.44%
  • arcane_charge_2:9.60%
  • arcane_charge_3:7.70%
  • arcane_charge_4:63.30%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Harmony 13.1 279.8 23.7sec 1.0sec 11.6sec 50.74% 0.00% 122.0 (122.0) 0.0

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_arcane_harmony
  • max_stacks:15
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.07
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.6s / 69.8s
  • trigger_min/max:0.0s / 52.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 44.8s

Stack Uptimes

  • arcane_harmony_1:2.77%
  • arcane_harmony_2:1.27%
  • arcane_harmony_3:1.26%
  • arcane_harmony_4:0.82%
  • arcane_harmony_5:1.25%
  • arcane_harmony_6:1.21%
  • arcane_harmony_7:0.83%
  • arcane_harmony_8:8.09%
  • arcane_harmony_9:0.95%
  • arcane_harmony_10:1.13%
  • arcane_harmony_11:1.09%
  • arcane_harmony_12:0.77%
  • arcane_harmony_13:1.05%
  • arcane_harmony_14:0.82%
  • arcane_harmony_15:27.44%

Spelldata

  • id:332777
  • name:Arcane Harmony
  • tooltip:Increases the damage of your next Arcane Barrage by {$s1=7}%.
  • description:{$@spelldesc332769=Each time Arcane Missiles hits an enemy, the damage of your next Arcane Barrage is increased by {$332777s1=7}%. This effect stacks up to {$332777u=15} times.}
  • max_stacks:15
  • duration:-0.00
  • cooldown:0.00
  • default_chance:101.00%
Arcane Power 3.8 0.0 89.5sec 89.5sec 14.7sec 18.55% 0.00% 0.0 (0.0) 3.6

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:68.0s / 144.2s
  • trigger_min/max:68.0s / 144.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.55%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 2.0 0.0 187.0sec 187.0sec 12.0sec 8.09% 24.81% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 302.9s
  • trigger_min/max:180.0s / 302.9s
  • trigger_pct:100.00%
  • duration_min/max:0.8s / 12.0s

Stack Uptimes

  • berserking_1:8.09%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 19.3 6.3 15.4sec 11.5sec 5.7sec 36.61% 0.00% 0.1 (0.1) 0.4

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:23.91%
  • clearcasting_2:11.11%
  • clearcasting_3:1.59%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.4 0.0 90.1sec 90.1sec 4.0sec 4.62% 0.00% 13.7 (13.7) 0.0

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 129.7s
  • trigger_min/max:66.0s / 129.7s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 4.3s

Stack Uptimes

  • evocation_1:4.62%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 327.2sec 327.2sec 24.2sec 8.67% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 354.9s
  • trigger_min/max:300.0s / 354.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.67%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.9 0.0 86.9sec 86.9sec 11.7sec 15.19% 12.42% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:50.8s / 124.3s
  • trigger_min/max:50.8s / 124.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 23.2s

Stack Uptimes

  • presence_of_mind_1:3.11%
  • presence_of_mind_2:2.47%
  • presence_of_mind_3:9.62%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 10.6 0.0 29.2sec 29.2sec 11.8sec 41.79% 0.00% 0.0 (0.0) 10.2

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 62.9s
  • trigger_min/max:12.0s / 62.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.79%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 5.30% 0.00% 23.81%
Arcane Barrage Arcane Charge 4 94.70% 76.19% 100.00%
Arcane Blast Arcane Charge 0 5.26% 0.00% 10.84%
Arcane Blast Arcane Charge 1 3.71% 0.00% 8.60%
Arcane Blast Arcane Charge 2 12.57% 4.65% 17.86%
Arcane Blast Arcane Charge 3 12.49% 5.48% 17.14%
Arcane Blast Arcane Charge 4 65.97% 52.33% 82.05%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 1.48% 0.14% 5.34% 0.9s 0.0s 7.4s
Conserve Phase 100.00% 100.00% 100.00% 299.7s 240.1s 359.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000200.876132.172263.883
Evocation23.8090.00056.05284.76441.650124.851
Rune of Power8.9780.00036.21362.61623.82495.489
Touch of the Magi5.2580.00022.13637.65212.05570.605
Arcane Power4.7800.00056.55318.4682.15077.846
Arcane Barrage12.2611.31345.663250.214194.009308.944
Arcane Orb8.0850.00056.39098.72741.578174.630
Presence of Mind19.9850.00058.63283.23537.146138.691
Shifting Power13.6870.00099.67477.41832.101213.402

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Harmony
mana_regen Mana 3107.51 373749.97 61.60% 120.27 5995.53 1.58%
Evocation Mana 154.29 166578.69 27.46% 1079.62 0.00 0.00%
Mana Gem Mana 2.83 17964.63 2.96% 6337.14 0.00 0.00%
Arcane Barrage Mana 19.46 48433.77 7.98% 2488.65 244.50 0.50%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2024.56 2126.96 6248.7 32683.3 3437.5 63371.4
Usage Type Count Total Avg RPE APR
Harmony
arcane_blast Mana 92.2 499913.2 5423.7 5424.1 1.3
arcane_missiles Mana 43.5 100983.3 2321.0 2320.7 7.8
arcane_orb Mana 11.5 5326.5 461.9 462.0 11.2
shifting_power Mana 5.3 13135.2 2500.0 2499.5 2.6
touch_of_the_magi Mana 6.9 17105.2 2466.3 2466.5 11.9

Statistics & Data Analysis

Fight Length
Harmony Fight Length
Count 2121
Mean 299.70
Minimum 240.10
Maximum 359.88
Spread ( max - min ) 119.78
Range [ ( max - min ) / 2 * 100% ] 19.98%
DPS
Harmony Damage Per Second
Count 2121
Mean 7053.39
Minimum 6014.27
Maximum 8091.07
Spread ( max - min ) 2076.81
Range [ ( max - min ) / 2 * 100% ] 14.72%
Standard Deviation 295.8398
5th Percentile 6573.59
95th Percentile 7538.03
( 95th Percentile - 5th Percentile ) 964.44
Mean Distribution
Standard Deviation 6.4237
95.00% Confidence Interval ( 7040.80 - 7065.98 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 68
0.1% Error 6758
0.1 Scale Factor Error with Delta=300 748
0.05 Scale Factor Error with Delta=300 2989
0.01 Scale Factor Error with Delta=300 74714
Priority Target DPS
Harmony Priority Target Damage Per Second
Count 2121
Mean 7053.39
Minimum 6014.27
Maximum 8091.07
Spread ( max - min ) 2076.81
Range [ ( max - min ) / 2 * 100% ] 14.72%
Standard Deviation 295.8398
5th Percentile 6573.59
95th Percentile 7538.03
( 95th Percentile - 5th Percentile ) 964.44
Mean Distribution
Standard Deviation 6.4237
95.00% Confidence Interval ( 7040.80 - 7065.98 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 68
0.1% Error 6758
0.1 Scale Factor Error with Delta=300 748
0.05 Scale Factor Error with Delta=300 2989
0.01 Scale Factor Error with Delta=300 74714
DPS(e)
Harmony Damage Per Second (Effective)
Count 2121
Mean 7053.39
Minimum 6014.27
Maximum 8091.07
Spread ( max - min ) 2076.81
Range [ ( max - min ) / 2 * 100% ] 14.72%
Damage
Harmony Damage
Count 2121
Mean 2105811.28
Minimum 1543800.96
Maximum 2782429.99
Spread ( max - min ) 1238629.03
Range [ ( max - min ) / 2 * 100% ] 29.41%
DTPS
Harmony Damage Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Harmony Healing Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Harmony Healing Per Second (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Harmony Heal
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Harmony Healing Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Harmony Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
HarmonyTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Harmony Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 3.59 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 2.35 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 2.79 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.83 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.89 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.50 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.01 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 1.00 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.91 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.77 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.91 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 14.55 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.01 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.87 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 1.19 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 0.95 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.92 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 5.98 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.56 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 2.57 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.62 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
( 5.25 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
) 0.10 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
* 4.15 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
+ 4.23 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
, 0.36 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 5.54 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
: 74.16 arcane_blast
; 2.44 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
< 0.10 arcane_barrage
actions.shared_cds
# count action,conditions
= 2.83 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
> 1.06 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 2.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABDGHILMNPQRVXYrs>?ux=v{{{{ty{{y{{y{{y{{y{|(:+'::::~jm#:::-':::::*::::(!kln#::-'::m::::$;-:'::::(=+'::%~jm#::$+'::::::::*::::&+':!kl?n#"::-:':m::$::$::-::':;(:+'jm#:=:-::':::::::*::&:(!kln#::-'::m$:::$:::$;ppoppop

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat D totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat H barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask Harmony 63371.4/63371: 100% mana
Pre precombat R food Harmony 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.308 opener s arcane_power Fluffy_Pillow 60879.0/63371: 96% mana bloodlust, arcane_charge(4)
0:01.308 shared_cds > potion Fluffy_Pillow 60879.0/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.308 shared_cds ? berserking Fluffy_Pillow 60879.0/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.308 opener u presence_of_mind Fluffy_Pillow 60879.0/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.308 opener x arcane_missiles Fluffy_Pillow 60879.0/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.080 shared_cds = use_mana_gem Harmony 51979.5/63371: 82% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:09.080 opener v arcane_blast Fluffy_Pillow 58316.6/63371: 92% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:09.996 opener { arcane_blast Fluffy_Pillow 56040.1/63371: 88% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:10.910 opener { arcane_blast Fluffy_Pillow 53761.0/63371: 85% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:11.823 opener { arcane_blast Fluffy_Pillow 51480.7/63371: 81% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:12.756 opener { arcane_blast Fluffy_Pillow 49225.7/63371: 78% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:13.689 opener t rune_of_power Fluffy_Pillow 46970.7/63371: 74% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, arcane_harmony(15), potion_of_deathly_fixation
0:14.699 opener y arcane_missiles Fluffy_Pillow 48250.8/63371: 76% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:16.360 opener { arcane_blast Fluffy_Pillow 50356.0/63371: 79% mana bloodlust, arcane_charge(4), rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:17.388 opener { arcane_blast Fluffy_Pillow 44783.9/63371: 71% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:18.413 opener y arcane_missiles Fluffy_Pillow 39208.0/63371: 62% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:20.011 opener { arcane_blast Fluffy_Pillow 41233.4/63371: 65% mana bloodlust, arcane_charge(4), rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:21.036 opener { arcane_blast Fluffy_Pillow 35657.5/63371: 56% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:22.062 opener y arcane_missiles Fluffy_Pillow 30082.9/63371: 47% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:23.601 opener { arcane_blast Fluffy_Pillow 32033.5/63371: 51% mana bloodlust, arcane_charge(4), rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:24.629 opener { arcane_blast Fluffy_Pillow 26461.4/63371: 42% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:25.656 opener y arcane_missiles Fluffy_Pillow 20888.0/63371: 33% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(15), potion_of_deathly_fixation
0:27.330 opener { arcane_blast Fluffy_Pillow 23009.7/63371: 36% mana bloodlust, arcane_charge(4), arcane_harmony(15)
0:28.355 opener { arcane_blast Fluffy_Pillow 17433.8/63371: 28% mana bloodlust, arcane_charge(4), clearcasting, arcane_harmony(15)
0:29.381 opener y arcane_missiles Fluffy_Pillow 11859.2/63371: 19% mana bloodlust, arcane_charge(4), clearcasting, arcane_harmony(15)
0:30.929 opener { arcane_blast Fluffy_Pillow 13821.2/63371: 22% mana bloodlust, arcane_charge(4), arcane_harmony(15)
0:31.957 opener | evocation Harmony 8249.1/63371: 13% mana bloodlust, arcane_charge(4), arcane_harmony(15)
0:35.301 rotation ( shifting_power Fluffy_Pillow 62118.6/63371: 98% mana bloodlust, arcane_charge(4), arcane_harmony(15)
0:38.210 rotation : arcane_blast Fluffy_Pillow 63305.5/63371: 100% mana bloodlust, arcane_charge(4), clearcasting, arcane_harmony(15)
0:39.236 rotation + arcane_barrage Fluffy_Pillow 56501.5/63371: 89% mana bloodlust, arcane_charge(4), clearcasting, arcane_harmony(15)
0:40.241 rotation ' arcane_orb Fluffy_Pillow 60310.1/63371: 95% mana bloodlust, clearcasting(2)
0:41.248 rotation : arcane_blast Fluffy_Pillow 61086.4/63371: 96% mana arcane_charge(2), clearcasting(2)
0:42.893 rotation : arcane_blast Fluffy_Pillow 59046.3/63371: 93% mana arcane_charge(3), clearcasting(2)
0:44.381 rotation : arcane_blast Fluffy_Pillow 55432.3/63371: 87% mana arcane_charge(4), clearcasting(2)
0:45.713 rotation : arcane_blast Fluffy_Pillow 50245.5/63371: 79% mana arcane_charge(4), clearcasting(2)
0:47.047 rotation ~ arcane_barrage Fluffy_Pillow 45061.2/63371: 71% mana arcane_charge(4), clearcasting(3)
0:48.354 cooldowns j touch_of_the_magi Fluffy_Pillow 49252.6/63371: 78% mana clearcasting(3)
0:49.660 cooldowns m rune_of_power Fluffy_Pillow 48407.9/63371: 76% mana arcane_charge(4), clearcasting(3)
0:50.968 rotation # arcane_missiles Fluffy_Pillow 50065.7/63371: 79% mana arcane_charge(4), clearcasting(3), rune_of_power
0:58.600 rotation : arcane_blast Fluffy_Pillow 52238.7/63371: 82% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
0:59.932 rotation : arcane_blast Fluffy_Pillow 47051.9/63371: 74% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
1:01.265 rotation : arcane_blast Fluffy_Pillow 41866.4/63371: 66% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
1:02.598 rotation - arcane_barrage Fluffy_Pillow 36680.9/63371: 58% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
1:03.903 rotation ' arcane_orb Fluffy_Pillow 40869.7/63371: 64% mana
1:05.210 rotation : arcane_blast Fluffy_Pillow 42026.3/63371: 66% mana arcane_charge(2)
1:06.853 rotation : arcane_blast Fluffy_Pillow 39983.6/63371: 63% mana arcane_charge(3)
1:08.342 rotation : arcane_blast Fluffy_Pillow 36370.8/63371: 57% mana arcane_charge(4)
1:09.675 rotation : arcane_blast Fluffy_Pillow 31185.3/63371: 49% mana arcane_charge(4)
1:11.007 rotation : arcane_blast Fluffy_Pillow 25998.5/63371: 41% mana arcane_charge(4), clearcasting
1:12.340 rotation * arcane_barrage Fluffy_Pillow 20813.0/63371: 33% mana arcane_charge(4), clearcasting
1:13.646 rotation : arcane_blast Fluffy_Pillow 25003.1/63371: 39% mana clearcasting(2)
1:15.602 rotation : arcane_blast Fluffy_Pillow 26107.2/63371: 41% mana arcane_charge, clearcasting(2)
1:17.402 rotation : arcane_blast Fluffy_Pillow 25638.6/63371: 40% mana arcane_charge(2), clearcasting(2)
1:19.048 rotation : arcane_blast Fluffy_Pillow 23599.8/63371: 37% mana arcane_charge(3), clearcasting(2)
1:20.536 rotation ( shifting_power Fluffy_Pillow 19985.7/63371: 32% mana arcane_charge(4), clearcasting(2)
1:24.197 rotation ! arcane_barrage Fluffy_Pillow 22125.8/63371: 35% mana arcane_charge(4), clearcasting(2)
1:25.503 cooldowns k touch_of_the_magi Fluffy_Pillow 26315.9/63371: 42% mana clearcasting(2)
1:26.811 cooldowns l arcane_power Fluffy_Pillow 25473.7/63371: 40% mana arcane_charge(4), clearcasting(2)
1:26.811 cooldowns n presence_of_mind Fluffy_Pillow 25473.7/63371: 40% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
1:26.811 rotation # arcane_missiles Fluffy_Pillow 25473.7/63371: 40% mana arcane_charge(4), arcane_power, clearcasting(2), presence_of_mind(3), rune_of_power
1:35.371 rotation : arcane_blast Fluffy_Pillow 25072.9/63371: 40% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, arcane_harmony(15)
1:36.677 rotation : arcane_blast Fluffy_Pillow 23290.6/63371: 37% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, arcane_harmony(15)
1:37.986 rotation - arcane_barrage Fluffy_Pillow 21512.2/63371: 34% mana arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, arcane_harmony(15)
1:39.292 rotation ' arcane_orb Fluffy_Pillow 25702.3/63371: 41% mana arcane_power, presence_of_mind
1:40.600 rotation : arcane_blast Fluffy_Pillow 27110.1/63371: 43% mana arcane_charge(2), arcane_power, presence_of_mind
1:41.908 rotation : arcane_blast Fluffy_Pillow 26705.4/63371: 42% mana arcane_charge(3)
1:43.396 cooldowns m rune_of_power Fluffy_Pillow 23091.4/63371: 36% mana arcane_charge(4)
1:44.702 rotation : arcane_blast Fluffy_Pillow 24746.6/63371: 39% mana arcane_charge(4), rune_of_power
1:46.036 rotation : arcane_blast Fluffy_Pillow 19562.4/63371: 31% mana arcane_charge(4), rune_of_power
1:47.369 rotation : arcane_blast Fluffy_Pillow 14376.9/63371: 23% mana arcane_charge(4), rune_of_power
1:48.702 rotation : arcane_blast Fluffy_Pillow 9191.3/63371: 15% mana arcane_charge(4), clearcasting, rune_of_power
1:50.033 rotation $ arcane_missiles Fluffy_Pillow 4003.3/63371: 6% mana arcane_charge(4), clearcasting, rune_of_power
1:52.164 rotation ; evocation Harmony 6704.2/63371: 11% mana arcane_charge(4), rune_of_power, arcane_harmony(8)
1:56.509 rotation - arcane_barrage Fluffy_Pillow 60550.1/63371: 96% mana arcane_charge(4), rune_of_power, arcane_harmony(8)
1:57.818 rotation : arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana
1:59.774 rotation ' arcane_orb Fluffy_Pillow 62000.2/63371: 98% mana arcane_charge
2:01.082 rotation : arcane_blast Fluffy_Pillow 63158.0/63371: 100% mana arcane_charge(3)
2:02.572 rotation : arcane_blast Fluffy_Pillow 57879.0/63371: 91% mana arcane_charge(4)
2:03.906 rotation : arcane_blast Fluffy_Pillow 52694.8/63371: 83% mana arcane_charge(4)
2:05.237 rotation : arcane_blast Fluffy_Pillow 47506.7/63371: 75% mana arcane_charge(4)
2:06.569 rotation ( shifting_power Fluffy_Pillow 42319.9/63371: 67% mana arcane_charge(4), clearcasting
2:10.278 shared_cds = use_mana_gem Harmony 44520.8/63371: 70% mana arcane_charge(4), clearcasting
2:10.278 rotation + arcane_barrage Fluffy_Pillow 50858.0/63371: 80% mana arcane_charge(4), clearcasting
2:11.586 rotation ' arcane_orb Fluffy_Pillow 55050.6/63371: 87% mana clearcasting
2:12.892 rotation : arcane_blast Fluffy_Pillow 56205.9/63371: 89% mana arcane_charge(2), clearcasting(2)
2:14.536 rotation : arcane_blast Fluffy_Pillow 54164.5/63371: 85% mana arcane_charge(3), clearcasting(2)
2:16.024 rotation % arcane_missiles Fluffy_Pillow 50550.5/63371: 80% mana arcane_charge(4), clearcasting(3)
2:18.057 rotation ~ arcane_barrage Fluffy_Pillow 53127.2/63371: 84% mana arcane_charge(4), clearcasting(3), arcane_harmony(8)
2:19.362 cooldowns j touch_of_the_magi Fluffy_Pillow 57316.0/63371: 90% mana clearcasting(3)
2:20.670 cooldowns m rune_of_power Fluffy_Pillow 56473.8/63371: 89% mana arcane_charge(4), clearcasting(3)
2:21.976 rotation # arcane_missiles Fluffy_Pillow 58129.1/63371: 92% mana arcane_charge(4), clearcasting(3), rune_of_power
2:29.549 rotation : arcane_blast Fluffy_Pillow 59157.9/63371: 93% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
2:30.884 rotation : arcane_blast Fluffy_Pillow 53974.9/63371: 85% mana arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(15)
2:32.218 rotation $ arcane_missiles Fluffy_Pillow 48790.6/63371: 77% mana arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(15)
2:35.958 rotation + arcane_barrage Fluffy_Pillow 53530.8/63371: 84% mana arcane_charge(4), arcane_harmony(15)
2:37.265 rotation ' arcane_orb Fluffy_Pillow 57722.2/63371: 91% mana
2:38.572 rotation : arcane_blast Fluffy_Pillow 58878.7/63371: 93% mana arcane_charge(2)
2:40.215 rotation : arcane_blast Fluffy_Pillow 56836.1/63371: 90% mana arcane_charge(3)
2:41.706 rotation : arcane_blast Fluffy_Pillow 53225.9/63371: 84% mana arcane_charge(4), clearcasting
2:43.037 rotation : arcane_blast Fluffy_Pillow 48037.8/63371: 76% mana arcane_charge(4), clearcasting
2:44.367 rotation : arcane_blast Fluffy_Pillow 42848.5/63371: 68% mana arcane_charge(4), clearcasting
2:45.700 rotation : arcane_blast Fluffy_Pillow 37663.0/63371: 59% mana arcane_charge(4), clearcasting
2:47.033 rotation : arcane_blast Fluffy_Pillow 32477.4/63371: 51% mana arcane_charge(4), clearcasting
2:48.366 rotation : arcane_blast Fluffy_Pillow 27291.9/63371: 43% mana arcane_charge(4), clearcasting(2)
2:49.699 rotation * arcane_barrage Fluffy_Pillow 22106.4/63371: 35% mana arcane_charge(4), clearcasting(2)
2:51.008 rotation : arcane_blast Fluffy_Pillow 26300.3/63371: 42% mana clearcasting(2)
2:52.965 rotation : arcane_blast Fluffy_Pillow 27405.7/63371: 43% mana arcane_charge, clearcasting(2)
2:54.766 rotation : arcane_blast Fluffy_Pillow 26938.3/63371: 43% mana arcane_charge(2), clearcasting(2)
2:56.410 rotation : arcane_blast Fluffy_Pillow 24897.0/63371: 39% mana arcane_charge(3), clearcasting(2)
2:57.900 rotation & arcane_missiles Fluffy_Pillow 21285.5/63371: 34% mana arcane_charge(4), clearcasting(2)
3:01.749 rotation + arcane_barrage Fluffy_Pillow 26163.8/63371: 41% mana arcane_charge(4), arcane_harmony(15)
3:03.056 rotation ' arcane_orb Fluffy_Pillow 30355.2/63371: 48% mana
3:04.362 rotation : arcane_blast Fluffy_Pillow 31510.4/63371: 50% mana arcane_charge(2)
3:06.006 rotation ! arcane_barrage Fluffy_Pillow 29469.1/63371: 47% mana arcane_charge(3), clearcasting
3:07.313 cooldowns k touch_of_the_magi Fluffy_Pillow 33026.8/63371: 52% mana clearcasting
3:08.621 cooldowns l arcane_power Fluffy_Pillow 32184.6/63371: 51% mana arcane_charge(4), clearcasting
3:08.621 shared_cds ? berserking Fluffy_Pillow 32184.6/63371: 51% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:08.621 cooldowns n presence_of_mind Fluffy_Pillow 32184.6/63371: 51% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:08.621 rotation # arcane_missiles Fluffy_Pillow 32184.6/63371: 51% mana berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power
3:16.406 rotation " arcane_blast Fluffy_Pillow 30801.5/63371: 49% mana berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, arcane_harmony(15)
3:17.595 rotation : arcane_blast Fluffy_Pillow 28871.0/63371: 46% mana berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, arcane_harmony(15)
3:18.784 rotation : arcane_blast Fluffy_Pillow 26940.4/63371: 43% mana berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, arcane_harmony(15)
3:19.973 rotation - arcane_barrage Fluffy_Pillow 25009.9/63371: 39% mana berserking, arcane_charge(4), arcane_power, rune_of_power, arcane_harmony(15)
3:21.162 rotation : arcane_blast Fluffy_Pillow 29051.7/63371: 46% mana arcane_power
3:23.119 rotation ' arcane_orb Fluffy_Pillow 30844.6/63371: 49% mana arcane_charge, arcane_power
3:24.426 rotation : arcane_blast Fluffy_Pillow 32251.1/63371: 51% mana arcane_charge(3)
3:25.915 cooldowns m rune_of_power Fluffy_Pillow 28638.3/63371: 45% mana arcane_charge(4)
3:27.223 rotation : arcane_blast Fluffy_Pillow 30296.1/63371: 48% mana arcane_charge(4), rune_of_power
3:28.556 rotation : arcane_blast Fluffy_Pillow 25110.6/63371: 40% mana arcane_charge(4), clearcasting, rune_of_power
3:29.889 rotation $ arcane_missiles Fluffy_Pillow 19925.1/63371: 31% mana arcane_charge(4), clearcasting, rune_of_power
3:31.756 rotation : arcane_blast Fluffy_Pillow 22291.4/63371: 35% mana arcane_charge(4), rune_of_power, arcane_harmony(7)
3:33.090 rotation : arcane_blast Fluffy_Pillow 17107.1/63371: 27% mana arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(8)
3:34.424 rotation $ arcane_missiles Fluffy_Pillow 11922.9/63371: 19% mana arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(8)
3:36.451 rotation : arcane_blast Fluffy_Pillow 14491.9/63371: 23% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
3:37.784 rotation : arcane_blast Fluffy_Pillow 9306.4/63371: 15% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
3:39.117 rotation - arcane_barrage Fluffy_Pillow 4120.9/63371: 7% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
3:40.424 rotation : arcane_blast Fluffy_Pillow 8312.3/63371: 13% mana
3:42.382 rotation : arcane_blast Fluffy_Pillow 9418.9/63371: 15% mana arcane_charge
3:44.183 rotation ' arcane_orb Fluffy_Pillow 8951.6/63371: 14% mana arcane_charge(2)
3:45.489 rotation : arcane_blast Fluffy_Pillow 10106.8/63371: 16% mana arcane_charge(4)
3:46.820 rotation ; evocation Fluffy_Pillow 4918.8/63371: 8% mana arcane_charge(4), clearcasting
3:51.166 rotation ( shifting_power Fluffy_Pillow 58766.0/63371: 93% mana arcane_charge(4), clearcasting
3:54.983 rotation : arcane_blast Fluffy_Pillow 61103.7/63371: 96% mana arcane_charge(4), clearcasting
3:56.316 rotation + arcane_barrage Fluffy_Pillow 55918.2/63371: 88% mana arcane_charge(4), clearcasting
3:57.622 rotation ' arcane_orb Fluffy_Pillow 60108.4/63371: 95% mana clearcasting(2)
3:58.927 cooldowns j touch_of_the_magi Fluffy_Pillow 61262.3/63371: 97% mana arcane_charge(2), clearcasting(2)
4:00.233 cooldowns m rune_of_power Fluffy_Pillow 60417.6/63371: 95% mana arcane_charge(4), clearcasting(2)
4:01.539 rotation # arcane_missiles Fluffy_Pillow 62072.9/63371: 98% mana arcane_charge(4), clearcasting(2), rune_of_power
4:09.655 rotation : arcane_blast Fluffy_Pillow 54555.2/63371: 86% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
4:10.986 shared_cds = use_mana_gem Harmony 49367.2/63371: 78% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
4:10.986 rotation : arcane_blast Fluffy_Pillow 55704.3/63371: 88% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
4:12.317 rotation - arcane_barrage Fluffy_Pillow 50516.3/63371: 80% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
4:13.624 rotation : arcane_blast Fluffy_Pillow 54707.6/63371: 86% mana
4:15.583 rotation : arcane_blast Fluffy_Pillow 55815.5/63371: 88% mana arcane_charge
4:17.384 rotation ' arcane_orb Fluffy_Pillow 55348.2/63371: 87% mana arcane_charge(2)
4:18.928 rotation : arcane_blast Fluffy_Pillow 56805.1/63371: 90% mana arcane_charge(4)
4:20.260 rotation : arcane_blast Fluffy_Pillow 51618.3/63371: 81% mana arcane_charge(4)
4:21.592 rotation : arcane_blast Fluffy_Pillow 46431.5/63371: 73% mana arcane_charge(4), clearcasting
4:22.925 rotation : arcane_blast Fluffy_Pillow 41246.0/63371: 65% mana arcane_charge(4), clearcasting
4:24.257 rotation : arcane_blast Fluffy_Pillow 36059.2/63371: 57% mana arcane_charge(4), clearcasting
4:25.591 rotation : arcane_blast Fluffy_Pillow 30875.0/63371: 49% mana arcane_charge(4), clearcasting
4:26.923 rotation : arcane_blast Fluffy_Pillow 25688.2/63371: 41% mana arcane_charge(4), clearcasting
4:28.255 rotation * arcane_barrage Fluffy_Pillow 20501.4/63371: 32% mana arcane_charge(4), clearcasting
4:29.561 rotation : arcane_blast Fluffy_Pillow 24691.5/63371: 39% mana clearcasting
4:31.519 rotation : arcane_blast Fluffy_Pillow 25798.1/63371: 41% mana arcane_charge, clearcasting
4:33.318 rotation & arcane_missiles Fluffy_Pillow 25328.2/63371: 40% mana arcane_charge(2), clearcasting
4:35.264 rotation : arcane_blast Fluffy_Pillow 27794.6/63371: 44% mana arcane_charge(2), arcane_harmony(8)
4:36.908 rotation ( shifting_power Fluffy_Pillow 25753.3/63371: 41% mana arcane_charge(3), arcane_harmony(8)
4:40.478 rotation ! arcane_barrage Fluffy_Pillow 27778.0/63371: 44% mana arcane_charge(3), arcane_harmony(8)
4:41.782 cooldowns k touch_of_the_magi Fluffy_Pillow 31331.9/63371: 49% mana
4:43.089 cooldowns l arcane_power Fluffy_Pillow 30488.4/63371: 48% mana arcane_charge(4), clearcasting
4:43.089 cooldowns n presence_of_mind Fluffy_Pillow 30488.4/63371: 48% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
4:43.089 rotation # arcane_missiles Fluffy_Pillow 30488.4/63371: 48% mana arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power
4:51.585 rotation : arcane_blast Fluffy_Pillow 30006.5/63371: 47% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, arcane_harmony(15)
4:52.891 rotation : arcane_blast Fluffy_Pillow 28224.3/63371: 45% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, arcane_harmony(15)
4:54.198 rotation - arcane_barrage Fluffy_Pillow 26443.3/63371: 42% mana arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, arcane_harmony(15)
4:55.506 rotation ' arcane_orb Fluffy_Pillow 30635.9/63371: 48% mana arcane_power, presence_of_mind
4:56.812 rotation : arcane_blast Fluffy_Pillow 32041.2/63371: 51% mana arcane_charge(2), arcane_power, presence_of_mind
4:58.119 rotation : arcane_blast Fluffy_Pillow 31635.2/63371: 50% mana arcane_charge(3)
4:59.607 cooldowns m rune_of_power Fluffy_Pillow 28021.2/63371: 44% mana arcane_charge(4), clearcasting
5:00.915 rotation $ arcane_missiles Fluffy_Pillow 29679.0/63371: 47% mana arcane_charge(4), clearcasting, rune_of_power
5:02.830 rotation : arcane_blast Fluffy_Pillow 32106.1/63371: 51% mana arcane_charge(4), rune_of_power, arcane_harmony(7)
5:04.162 rotation : arcane_blast Fluffy_Pillow 26919.3/63371: 42% mana arcane_charge(4), rune_of_power, arcane_harmony(8)
5:05.494 rotation : arcane_blast Fluffy_Pillow 21732.5/63371: 34% mana arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(8)
5:06.827 rotation $ arcane_missiles Fluffy_Pillow 16547.0/63371: 26% mana arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(8)
5:08.728 rotation : arcane_blast Fluffy_Pillow 18956.4/63371: 30% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
5:10.061 rotation : arcane_blast Fluffy_Pillow 13770.9/63371: 22% mana arcane_charge(4), rune_of_power, arcane_harmony(15)
5:11.394 rotation : arcane_blast Fluffy_Pillow 8585.3/63371: 14% mana arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(15)
5:12.727 rotation $ arcane_missiles Fluffy_Pillow 3399.8/63371: 5% mana arcane_charge(4), clearcasting, rune_of_power, arcane_harmony(15)
5:14.634 rotation ; evocation Fluffy_Pillow 5816.8/63371: 9% mana arcane_charge(4), arcane_harmony(15)
5:18.977 final_burn p arcane_blast Fluffy_Pillow 59660.2/63371: 94% mana arcane_charge(4), arcane_harmony(15)
5:20.309 final_burn p arcane_blast Fluffy_Pillow 54473.4/63371: 86% mana arcane_charge(4), clearcasting, arcane_harmony(15)
5:21.640 final_burn o arcane_missiles Fluffy_Pillow 49285.4/63371: 78% mana arcane_charge(4), clearcasting, arcane_harmony(15)
5:23.587 final_burn p arcane_blast Fluffy_Pillow 51753.1/63371: 82% mana arcane_charge(4), arcane_harmony(15)
5:24.918 final_burn p arcane_blast Fluffy_Pillow 46565.0/63371: 73% mana arcane_charge(4), clearcasting, arcane_harmony(15)
5:26.250 final_burn o arcane_missiles Fluffy_Pillow 41378.2/63371: 65% mana arcane_charge(4), clearcasting, arcane_harmony(15)
5:30.000 final_burn p arcane_blast Fluffy_Pillow 46131.1/63371: 73% mana arcane_charge(4), arcane_harmony(15)

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2453 2247 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="Harmony"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

SiphonStorm : 6986 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6985.6 6985.6 12.8 / 0.183% 1148.7 / 16.4% 3.4
RPS Out RPS In Primary Resource Waiting APM Active Skill
2019.5 1919.1 Mana 0.00% 36.0 100.0% 100%
Talents
Night Fae

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
SiphonStorm 6986
Arcane Barrage 578 8.3% 21.2 13.42sec 8177 6517 Direct 21.1 6867 13643 8182 19.4%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.15 21.14 0.00 0.00 1.2548 0.0000 172958.02 172958.02 0.00% 6517.13 6517.13
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.62% 17.05 7 25 6867.27 4431 12245 6868.54 5584 8019 117067 117067 0.00%
crit 19.38% 4.10 0 11 13643.39 8862 24490 13512.02 0 24490 55891 55891 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    rotation
    [r]:2.06
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [s]:1.77
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [{]:0.32
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [|]:6.49
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [}]:2.17
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [~]:0.51
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [!]:6.99
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [$]:0.84
Arcane Blast 2158 30.9% 90.3 3.21sec 7159 5161 Direct 90.3 6008 11976 7161 19.3%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 90.26 90.26 0.00 0.00 1.3872 0.0000 646134.99 646134.99 0.00% 5160.86 5160.86
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.69% 72.82 45 98 6007.92 1324 12258 6004.89 4996 7354 437399 437399 0.00%
crit 19.31% 17.43 5 35 11975.87 2648 24516 11963.75 6601 18186 208736 208736 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.26
    rotation
    [t]:1.77
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    ["]:86.72
Arcane Echo 363 5.2% 154.8 2.10sec 701 0 Direct 154.8 587 1175 701 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 154.82 154.82 0.00 0.00 0.0000 0.0000 108531.12 108531.12 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.66% 124.89 69 174 587.26 443 744 587.01 492 662 73349 73349 0.00%
crit 19.34% 29.94 12 54 1175.15 886 1489 1174.18 934 1431 35182 35182 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2751 39.4% 42.6 7.03sec 19307 9961 Periodic 285.7 2416 4827 2882 19.4% 25.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.64 0.00 285.89 285.65 1.9383 0.2713 823325.88 823325.88 0.00% 9960.75 9960.75
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.65% 230.37 128 364 2415.56 1435 3376 2420.18 2071 2767 556479 556479 0.00%
crit 19.35% 55.28 25 101 4826.79 2870 6752 4838.38 4001 5960 266847 266847 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.53
  • if_expr:buff.clearcasting.react
    rotation
    [u]:7.05
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [v]:8.66
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [w]:1.18
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [x]:2.50
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (216) 0.0% (3.1%) 11.9 24.26sec 5447 4349

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.91 0.00 0.00 0.00 1.2525 0.0000 0.00 0.00 0.00% 4348.82 4348.82

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    rotation
    [y]:11.91
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 216 3.1% 11.9 24.26sec 5448 0 Direct 11.9 4565 9134 5447 19.3%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.90 11.90 0.00 0.00 0.0000 0.0000 64849.60 64849.60 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.69% 9.60 4 16 4565.36 3869 6502 4570.42 3869 5449 43845 43845 0.00%
crit 19.31% 2.30 0 9 9133.87 7739 13004 8382.58 0 13004 21005 21005 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (68) 0.0% (1.0%) 14.6 2.18sec 1390 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.58 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 68 1.0% 14.6 2.18sec 1390 0 Direct 14.6 1164 2327 1390 19.4%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.58 14.58 0.00 0.00 0.0000 0.0000 20262.23 20262.23 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.56% 11.75 4 27 1163.53 1164 1164 1163.53 1164 1164 13667 13667 0.00%
crit 19.44% 2.83 0 9 2327.06 2327 2327 2218.44 0 2327 6595 6595 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Mirror Image 0 (21) 0.0% (0.3%) 1.0 0.00sec 6349 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 159  / 21 0.3% 90.0 1.29sec 71 54 Direct 90.0 59 118 71 19.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 90.00 90.00 0.00 0.00 1.3087 0.0000 6348.56 6348.56 0.00% 53.90 53.90
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.85% 72.76 60 84 59.19 43 67 59.20 58 62 4307 4307 0.00%
crit 19.15% 17.24 6 30 118.44 86 135 118.46 100 133 2041 2041 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:31.00
Shifting Power 130 1.9% 5.7 49.75sec 6782 1898 Periodic 22.8 1424 2851 1699 19.3% 6.3%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.72 0.00 22.84 22.84 3.5741 0.8327 38797.71 38797.71 0.00% 1897.66 1897.66
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.75% 18.44 8 29 1424.42 1372 1537 1423.11 1372 1503 26265 26265 0.00%
crit 19.25% 4.40 0 12 2851.02 2745 3075 2816.58 0 3075 12532 12532 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [z]:5.72
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (700) 0.0% (10.0%) 7.0 45.71sec 30114 23073

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 0.00 0.00 0.00 1.3052 0.0000 0.00 0.00 0.00% 23072.78 23072.78

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:3.68
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:3.29
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    Touch of the Magi (_explosion) 700 10.0% 7.0 45.65sec 30114 0 Direct 6.9 30136 0 30136 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 6.95 0.00 0.00 0.0000 0.0000 209362.37 209362.37 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.95 5 9 30136.21 834 66704 30204.36 20074 38972 209362 209362 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:25312.35
  • base_dd_max:25312.35
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
SiphonStorm
Arcane Power 3.8 90.20sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.75 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:3.75
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Berserking 2.0 185.87sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [']:2.00
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.8 91.38sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.78 0.00 16.53 0.00 3.1643 0.7219 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:SiphonStorm
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    rotation
    [#]:2.78
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:SiphonStorm
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:SiphonStorm
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 328.73sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.05 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [&]:1.05
  • if_expr:buff.arcane_power.up
Presence of Mind 4.0 83.54sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:4.01
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Rune of Power 6.9 43.85sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.86 0.00 0.00 0.00 1.2552 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:6.88
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Replenish Mana (use_mana_gem) 2.9 121.97sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.88 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:SiphonStorm
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [%]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.1 102.7 13.6sec 2.4sec 11.3sec 83.15% 0.00% 57.8 (58.7) 0.0

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 51.2s
  • trigger_min/max:0.0s / 17.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 61.8s

Stack Uptimes

  • arcane_charge_1:6.08%
  • arcane_charge_2:10.36%
  • arcane_charge_3:8.47%
  • arcane_charge_4:58.23%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 90.2sec 90.2sec 14.7sec 18.43% 0.00% 0.0 (0.0) 3.6

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:68.3s / 131.8s
  • trigger_min/max:68.3s / 131.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.43%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 2.0 0.0 186.4sec 186.4sec 12.0sec 8.12% 24.88% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 260.6s
  • trigger_min/max:180.0s / 260.6s
  • trigger_pct:100.00%
  • duration_min/max:5.5s / 12.0s

Stack Uptimes

  • berserking_1:8.12%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 19.1 5.3 15.4sec 12.0sec 5.5sec 34.98% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:23.91%
  • clearcasting_2:9.76%
  • clearcasting_3:1.31%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 2.8 0.0 91.6sec 91.6sec 4.3sec 3.98% 0.00% 11.0 (11.0) 0.0

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:67.5s / 134.9s
  • trigger_min/max:67.5s / 134.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.3s

Stack Uptimes

  • evocation_1:3.98%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 324.7sec 324.7sec 24.5sec 8.65% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 357.4s
  • trigger_min/max:300.0s / 357.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.65%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 4.0 0.0 83.8sec 83.8sec 11.6sec 15.59% 13.10% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:50.6s / 123.3s
  • trigger_min/max:50.6s / 123.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.1s

Stack Uptimes

  • presence_of_mind_1:3.26%
  • presence_of_mind_2:2.85%
  • presence_of_mind_3:9.48%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 10.6 0.0 29.1sec 29.1sec 11.8sec 41.90% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 61.3s
  • trigger_min/max:12.0s / 61.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.90%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Siphon Storm 3.8 19.7 91.1sec 10.8sec 31.4sec 39.58% 0.00% 1.0 (1.0) 3.4

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_siphon_storm
  • max_stacks:6
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.02
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:67.5s / 134.9s
  • trigger_min/max:0.8s / 130.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 34.3s

Stack Uptimes

  • siphon_storm_1:0.80%
  • siphon_storm_2:0.80%
  • siphon_storm_3:0.80%
  • siphon_storm_4:0.79%
  • siphon_storm_5:0.79%
  • siphon_storm_6:35.60%

Spelldata

  • id:332934
  • name:Siphon Storm
  • tooltip:Intellect increased by {$s1=2}%
  • description:{$@spelldesc332928=Evocation grants {$332929s1=1} $LArcane Charge:Charges;, and while channeling Evocation, your Intellect is increased by {$332934s1=2}% every $12051t2 sec. Lasts {$332934d=30 seconds}.}
  • max_stacks:6
  • duration:30.00
  • cooldown:0.00
  • default_chance:101.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.00% 0.00% 5.26%
Arcane Barrage Arcane Charge 3 5.23% 0.00% 28.57%
Arcane Barrage Arcane Charge 4 94.77% 71.43% 100.00%
Arcane Blast Arcane Charge 0 7.50% 2.27% 13.92%
Arcane Blast Arcane Charge 1 5.47% 1.33% 10.75%
Arcane Blast Arcane Charge 2 14.44% 8.79% 19.72%
Arcane Blast Arcane Charge 3 14.45% 8.60% 18.92%
Arcane Blast Arcane Charge 4 58.15% 46.75% 69.88%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 1.97% 0.33% 7.09% 1.1s 0.0s 8.1s
Conserve Phase 100.00% 100.00% 100.00% 299.7s 240.1s 359.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000203.258132.172263.883
Evocation12.5680.00064.70851.34812.090116.146
Rune of Power9.0620.00039.53063.67523.82993.618
Touch of the Magi6.8100.00021.75148.65220.74085.450
Arcane Power6.5040.00047.82324.7011.83479.596
Arcane Barrage11.0801.31147.342247.047190.265308.130
Arcane Orb7.9000.00068.785100.80941.848176.222
Presence of Mind18.2110.00060.85578.61320.706123.271
Shifting Power9.2100.00063.56356.48226.684174.428

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
SiphonStorm
mana_regen Mana 3069.79 371350.00 64.57% 120.97 8389.35 2.21%
Evocation Mana 132.33 133141.31 23.15% 1006.15 0.00 0.00%
Mana Gem Mana 2.88 18267.10 3.18% 6337.14 0.00 0.00%
Arcane Barrage Mana 21.15 52349.83 9.10% 2475.25 548.85 1.04%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 63371.4 1919.11 2019.52 8941.8 33278.1 2203.2 63371.4
Usage Type Count Total Avg RPE APR
SiphonStorm
arcane_blast Mana 90.3 466198.4 5165.0 5165.3 1.4
arcane_missiles Mana 42.6 102157.2 2395.4 2395.5 8.1
arcane_orb Mana 11.9 5318.1 446.7 446.6 12.2
shifting_power Mana 5.7 14299.3 2500.0 2499.7 2.7
touch_of_the_magi Mana 7.0 17285.3 2486.1 2486.2 12.1

Statistics & Data Analysis

Fight Length
SiphonStorm Fight Length
Count 2121
Mean 299.70
Minimum 240.10
Maximum 359.88
Spread ( max - min ) 119.78
Range [ ( max - min ) / 2 * 100% ] 19.98%
DPS
SiphonStorm Damage Per Second
Count 2121
Mean 6985.56
Minimum 5941.09
Maximum 8090.83
Spread ( max - min ) 2149.74
Range [ ( max - min ) / 2 * 100% ] 15.39%
Standard Deviation 300.0283
5th Percentile 6499.82
95th Percentile 7478.76
( 95th Percentile - 5th Percentile ) 978.94
Mean Distribution
Standard Deviation 6.5147
95.00% Confidence Interval ( 6972.79 - 6998.33 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 71
0.1% Error 7087
0.1 Scale Factor Error with Delta=300 769
0.05 Scale Factor Error with Delta=300 3074
0.01 Scale Factor Error with Delta=300 76844
Priority Target DPS
SiphonStorm Priority Target Damage Per Second
Count 2121
Mean 6985.56
Minimum 5941.09
Maximum 8090.83
Spread ( max - min ) 2149.74
Range [ ( max - min ) / 2 * 100% ] 15.39%
Standard Deviation 300.0283
5th Percentile 6499.82
95th Percentile 7478.76
( 95th Percentile - 5th Percentile ) 978.94
Mean Distribution
Standard Deviation 6.5147
95.00% Confidence Interval ( 6972.79 - 6998.33 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 71
0.1% Error 7087
0.1 Scale Factor Error with Delta=300 769
0.05 Scale Factor Error with Delta=300 3074
0.01 Scale Factor Error with Delta=300 76844
DPS(e)
SiphonStorm Damage Per Second (Effective)
Count 2121
Mean 6985.56
Minimum 5941.09
Maximum 8090.83
Spread ( max - min ) 2149.74
Range [ ( max - min ) / 2 * 100% ] 15.39%
Damage
SiphonStorm Damage
Count 2121
Mean 2084221.92
Minimum 1534404.35
Maximum 2662450.18
Spread ( max - min ) 1128045.83
Range [ ( max - min ) / 2 * 100% ] 27.06%
DTPS
SiphonStorm Damage Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
SiphonStorm Healing Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
SiphonStorm Healing Per Second (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
SiphonStorm Heal
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
SiphonStorm Healing Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
SiphonStorm Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
SiphonStormTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
SiphonStorm Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 3.68 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 3.29 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 3.75 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 6.88 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 4.01 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.53 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.26 arcane_blast
q 0.01 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
r 2.06 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
s 1.77 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
t 1.77 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
u 7.05 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
v 8.66 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
w 1.18 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
x 2.50 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
y 11.91 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
z 5.72 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
{ 0.32 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
| 6.49 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
} 2.17 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
~ 0.51 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
! 6.99 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 86.72 arcane_blast
# 2.78 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
$ 0.84 arcane_barrage
actions.shared_cds
# count action,conditions
% 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
& 1.05 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
' 2.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

0346789ABDGHILMNPQRVXZkl&'nu%t"""!y""m""vv""""""!zy""|""""|"""rjmunt$y"$""""|"zy""#skluvm~y""""""!""zy""%"""|w"jmnu"v!y""""|"""""w"""#x"skl'u"!y""m""v"""""vz}y"""|""""rjmnut%v"!y""""#z"}xklu"!y""mv"""v"""!"yz""}xy"""opp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 3 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 6 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat D totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat H barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask SiphonStorm 63371.4/63371: 100% mana
Pre precombat R food SiphonStorm 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Z evocation SiphonStorm 63371.4/63371: 100% mana
0:00.000 cooldowns k touch_of_the_magi Fluffy_Pillow 63371.4/63371: 100% mana siphon_storm(6)
0:01.307 cooldowns l arcane_power Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, siphon_storm(6)
0:01.307 shared_cds & potion Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_power, rune_of_power, siphon_storm(6)
0:01.307 shared_cds ' berserking Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_power, rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:01.307 cooldowns n presence_of_mind Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, berserking, arcane_power, rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:01.307 rotation u arcane_missiles Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, berserking, arcane_power, presence_of_mind(3), rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:09.115 shared_cds % use_mana_gem SiphonStorm 52023.8/63371: 82% mana bloodlust, berserking, arcane_power, presence_of_mind(3), rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:09.115 rotation t arcane_blast Fluffy_Pillow 58361.0/63371: 92% mana bloodlust, berserking, arcane_power, presence_of_mind(3), rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:10.028 rotation " arcane_blast Fluffy_Pillow 56080.7/63371: 88% mana bloodlust, berserking, arcane_power, presence_of_mind(2), rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:10.943 rotation " arcane_blast Fluffy_Pillow 53802.9/63371: 85% mana bloodlust, berserking, arcane_power, presence_of_mind, rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:11.858 rotation " arcane_blast Fluffy_Pillow 51525.0/63371: 81% mana bloodlust, berserking, arcane_power, rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:12.791 rotation ! arcane_barrage Fluffy_Pillow 49270.1/63371: 78% mana bloodlust, berserking, arcane_power, rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:13.704 rotation y arcane_orb Fluffy_Pillow 52962.1/63371: 84% mana bloodlust, arcane_power, siphon_storm(6), potion_of_deathly_fixation
0:14.711 rotation " arcane_blast Fluffy_Pillow 53988.4/63371: 85% mana bloodlust, arcane_charge(2), arcane_power, siphon_storm(6), potion_of_deathly_fixation
0:15.979 rotation " arcane_blast Fluffy_Pillow 53533.0/63371: 84% mana bloodlust, arcane_charge(3), arcane_power, siphon_storm(6), potion_of_deathly_fixation
0:17.126 cooldowns m rune_of_power Fluffy_Pillow 49486.7/63371: 78% mana bloodlust, arcane_charge(4), siphon_storm(6), potion_of_deathly_fixation
0:18.133 rotation " arcane_blast Fluffy_Pillow 50763.0/63371: 80% mana bloodlust, arcane_charge(4), rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:19.159 rotation " arcane_blast Fluffy_Pillow 45188.4/63371: 71% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:20.185 rotation v arcane_missiles Fluffy_Pillow 39613.8/63371: 63% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:21.802 rotation v arcane_missiles Fluffy_Pillow 41663.2/63371: 66% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:23.342 rotation " arcane_blast Fluffy_Pillow 43615.1/63371: 69% mana bloodlust, arcane_charge(4), rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:24.368 rotation " arcane_blast Fluffy_Pillow 38040.4/63371: 60% mana bloodlust, arcane_charge(4), rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:25.395 rotation " arcane_blast Fluffy_Pillow 32467.1/63371: 51% mana bloodlust, arcane_charge(4), rune_of_power, siphon_storm(6), potion_of_deathly_fixation
0:26.421 rotation " arcane_blast Fluffy_Pillow 26892.5/63371: 42% mana bloodlust, arcane_charge(4), rune_of_power, siphon_storm(6)
0:27.447 rotation " arcane_blast Fluffy_Pillow 21317.8/63371: 34% mana bloodlust, arcane_charge(4), rune_of_power, siphon_storm(6)
0:28.473 rotation " arcane_blast Fluffy_Pillow 15743.2/63371: 25% mana bloodlust, arcane_charge(4), rune_of_power, siphon_storm(6)
0:29.500 rotation ! arcane_barrage Fluffy_Pillow 10169.9/63371: 16% mana bloodlust, arcane_charge(4), rune_of_power, siphon_storm(6)
0:30.507 rotation z shifting_power Fluffy_Pillow 13981.0/63371: 22% mana bloodlust
0:33.309 rotation y arcane_orb Fluffy_Pillow 15032.4/63371: 24% mana bloodlust
0:34.315 rotation " arcane_blast Fluffy_Pillow 15807.4/63371: 25% mana bloodlust, arcane_charge(2)
0:35.581 rotation " arcane_blast Fluffy_Pillow 13287.0/63371: 21% mana bloodlust, arcane_charge(3)
0:36.728 rotation | arcane_barrage Fluffy_Pillow 9240.7/63371: 15% mana bloodlust, arcane_charge(4)
0:37.736 rotation " arcane_blast Fluffy_Pillow 13053.1/63371: 21% mana bloodlust
0:39.244 rotation " arcane_blast Fluffy_Pillow 13589.4/63371: 21% mana bloodlust, arcane_charge
0:40.631 rotation " arcane_blast Fluffy_Pillow 12597.3/63371: 20% mana bloodlust, arcane_charge(2)
0:41.898 rotation " arcane_blast Fluffy_Pillow 10078.2/63371: 16% mana arcane_charge(3)
0:43.386 rotation | arcane_barrage Fluffy_Pillow 6464.1/63371: 10% mana arcane_charge(4)
0:44.692 rotation " arcane_blast Fluffy_Pillow 10654.2/63371: 17% mana
0:46.650 rotation " arcane_blast Fluffy_Pillow 11760.9/63371: 19% mana arcane_charge
0:48.451 rotation " arcane_blast Fluffy_Pillow 11293.5/63371: 18% mana arcane_charge(2)
0:50.096 rotation r arcane_barrage Fluffy_Pillow 9253.4/63371: 15% mana arcane_charge(3)
0:51.403 cooldowns j touch_of_the_magi Fluffy_Pillow 12811.1/63371: 20% mana
0:52.710 cooldowns m rune_of_power Fluffy_Pillow 11967.6/63371: 19% mana arcane_charge(4)
0:54.015 rotation u arcane_missiles Fluffy_Pillow 13621.6/63371: 21% mana arcane_charge(4), rune_of_power
1:00.628 cooldowns n presence_of_mind Fluffy_Pillow 7003.1/63371: 11% mana arcane_charge(4), rune_of_power
1:00.628 rotation t arcane_blast Fluffy_Pillow 7003.1/63371: 11% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:01.935 rotation $ arcane_barrage Fluffy_Pillow 1784.6/63371: 3% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:03.240 rotation y arcane_orb Fluffy_Pillow 5973.5/63371: 9% mana presence_of_mind(2), rune_of_power
1:04.546 rotation " arcane_blast Fluffy_Pillow 7128.8/63371: 11% mana arcane_charge(2), presence_of_mind(2), rune_of_power
1:05.851 rotation $ arcane_barrage Fluffy_Pillow 4657.7/63371: 7% mana arcane_charge(3), presence_of_mind, rune_of_power
1:07.157 rotation " arcane_blast Fluffy_Pillow 8214.2/63371: 13% mana presence_of_mind
1:08.464 rotation " arcane_blast Fluffy_Pillow 8495.7/63371: 13% mana arcane_charge
1:10.263 rotation " arcane_blast Fluffy_Pillow 8025.8/63371: 13% mana arcane_charge(2)
1:11.907 rotation " arcane_blast Fluffy_Pillow 5984.4/63371: 9% mana arcane_charge(3)
1:13.396 rotation | arcane_barrage Fluffy_Pillow 2371.6/63371: 4% mana arcane_charge(4)
1:14.703 rotation " arcane_blast Fluffy_Pillow 6563.0/63371: 10% mana
1:16.659 rotation z shifting_power Fluffy_Pillow 7667.1/63371: 12% mana arcane_charge
1:20.358 rotation y arcane_orb Fluffy_Pillow 9855.3/63371: 16% mana arcane_charge
1:21.667 rotation " arcane_blast Fluffy_Pillow 11014.4/63371: 17% mana arcane_charge(3)
1:23.154 rotation " arcane_blast Fluffy_Pillow 7399.1/63371: 12% mana arcane_charge(4)
1:24.485 rotation # evocation SiphonStorm 2211.0/63371: 3% mana arcane_charge(4), clearcasting
1:28.829 rotation s arcane_barrage Fluffy_Pillow 56055.7/63371: 88% mana arcane_charge(4), clearcasting, siphon_storm(6)
1:30.135 cooldowns k touch_of_the_magi Fluffy_Pillow 60245.8/63371: 95% mana clearcasting, siphon_storm(6)
1:31.441 cooldowns l arcane_power Fluffy_Pillow 59401.1/63371: 94% mana arcane_charge(4), clearcasting, siphon_storm(6)
1:31.441 rotation u arcane_missiles Fluffy_Pillow 59401.1/63371: 94% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, siphon_storm(6)
1:42.144 rotation v arcane_missiles Fluffy_Pillow 57966.3/63371: 91% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, siphon_storm(6)
1:44.129 cooldowns m rune_of_power Fluffy_Pillow 60482.2/63371: 95% mana arcane_charge(4), arcane_power, siphon_storm(6)
1:45.436 rotation ~ arcane_barrage Fluffy_Pillow 62138.7/63371: 98% mana arcane_charge(4), arcane_power, rune_of_power, siphon_storm(6)
1:46.741 rotation y arcane_orb Fluffy_Pillow 63371.4/63371: 100% mana rune_of_power, siphon_storm(6)
1:48.049 rotation " arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(2), rune_of_power, siphon_storm(6)
1:49.692 rotation " arcane_blast Fluffy_Pillow 59250.2/63371: 93% mana arcane_charge(3), rune_of_power, siphon_storm(6)
1:51.179 rotation " arcane_blast Fluffy_Pillow 55634.9/63371: 88% mana arcane_charge(4), rune_of_power, siphon_storm(6)
1:52.513 rotation " arcane_blast Fluffy_Pillow 50450.6/63371: 80% mana arcane_charge(4), rune_of_power, siphon_storm(6)
1:53.846 rotation " arcane_blast Fluffy_Pillow 45265.1/63371: 71% mana arcane_charge(4), rune_of_power, siphon_storm(6)
1:55.178 rotation " arcane_blast Fluffy_Pillow 40078.3/63371: 63% mana arcane_charge(4), rune_of_power, siphon_storm(6)
1:56.509 rotation ! arcane_barrage Fluffy_Pillow 34890.3/63371: 55% mana arcane_charge(4), rune_of_power, siphon_storm(6)
1:57.815 rotation " arcane_blast Fluffy_Pillow 39080.4/63371: 62% mana siphon_storm(6)
1:59.773 rotation " arcane_blast Fluffy_Pillow 40187.0/63371: 63% mana arcane_charge
2:01.573 rotation z shifting_power Fluffy_Pillow 39718.4/63371: 63% mana arcane_charge(2)
2:05.384 rotation y arcane_orb Fluffy_Pillow 42048.6/63371: 66% mana arcane_charge(2)
2:06.690 rotation " arcane_blast Fluffy_Pillow 43203.8/63371: 68% mana arcane_charge(4)
2:08.022 rotation " arcane_blast Fluffy_Pillow 38017.1/63371: 60% mana arcane_charge(4)
2:09.355 shared_cds % use_mana_gem SiphonStorm 32831.5/63371: 52% mana arcane_charge(4), clearcasting
2:09.355 rotation " arcane_blast Fluffy_Pillow 39168.7/63371: 62% mana arcane_charge(4), clearcasting
2:10.688 rotation " arcane_blast Fluffy_Pillow 33983.2/63371: 54% mana arcane_charge(4), clearcasting
2:12.020 rotation " arcane_blast Fluffy_Pillow 28796.4/63371: 45% mana arcane_charge(4), clearcasting(2)
2:13.352 rotation | arcane_barrage Fluffy_Pillow 23609.6/63371: 37% mana arcane_charge(4), clearcasting(2)
2:14.657 rotation w arcane_missiles Fluffy_Pillow 27798.4/63371: 44% mana clearcasting(3)
2:16.710 rotation " arcane_blast Fluffy_Pillow 30400.5/63371: 48% mana clearcasting(2)
2:18.666 cooldowns j touch_of_the_magi Fluffy_Pillow 31504.6/63371: 50% mana arcane_charge, clearcasting(2)
2:19.972 cooldowns m rune_of_power Fluffy_Pillow 30659.8/63371: 48% mana arcane_charge(4), clearcasting(2)
2:21.277 cooldowns n presence_of_mind Fluffy_Pillow 32313.8/63371: 51% mana arcane_charge(4), clearcasting(2), rune_of_power
2:21.277 rotation u arcane_missiles Fluffy_Pillow 32313.8/63371: 51% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
2:29.202 rotation " arcane_blast Fluffy_Pillow 34858.2/63371: 55% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:30.508 rotation v arcane_missiles Fluffy_Pillow 29638.5/63371: 47% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
2:32.486 rotation ! arcane_barrage Fluffy_Pillow 32145.4/63371: 51% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:33.791 rotation y arcane_orb Fluffy_Pillow 36334.3/63371: 57% mana presence_of_mind(2)
2:35.098 rotation " arcane_blast Fluffy_Pillow 37490.8/63371: 59% mana arcane_charge(2), presence_of_mind(2)
2:36.405 rotation " arcane_blast Fluffy_Pillow 35022.3/63371: 55% mana arcane_charge(3), presence_of_mind
2:37.712 rotation " arcane_blast Fluffy_Pillow 31178.9/63371: 49% mana arcane_charge(4), clearcasting
2:39.045 rotation " arcane_blast Fluffy_Pillow 25993.3/63371: 41% mana arcane_charge(4), clearcasting
2:40.377 rotation | arcane_barrage Fluffy_Pillow 20806.6/63371: 33% mana arcane_charge(4), clearcasting
2:41.683 rotation " arcane_blast Fluffy_Pillow 24996.7/63371: 39% mana clearcasting(2)
2:43.640 rotation " arcane_blast Fluffy_Pillow 26102.0/63371: 41% mana arcane_charge, clearcasting(2)
2:45.440 rotation " arcane_blast Fluffy_Pillow 25633.4/63371: 40% mana arcane_charge(2), clearcasting(2)
2:47.086 rotation " arcane_blast Fluffy_Pillow 23594.6/63371: 37% mana arcane_charge(3), clearcasting(2)
2:48.575 rotation " arcane_blast Fluffy_Pillow 19981.8/63371: 32% mana arcane_charge(4), clearcasting(2)
2:49.907 rotation w arcane_missiles Fluffy_Pillow 14795.0/63371: 23% mana arcane_charge(4), clearcasting(3)
2:51.964 rotation " arcane_blast Fluffy_Pillow 17402.1/63371: 27% mana arcane_charge(4), clearcasting(2)
2:53.295 rotation " arcane_blast Fluffy_Pillow 12214.1/63371: 19% mana arcane_charge(4), clearcasting(2)
2:54.627 rotation " arcane_blast Fluffy_Pillow 7027.3/63371: 11% mana arcane_charge(4), clearcasting(2)
2:55.959 rotation # evocation Fluffy_Pillow 1840.5/63371: 3% mana arcane_charge(4), clearcasting(2)
3:00.301 rotation x arcane_missiles Fluffy_Pillow 55682.6/63371: 88% mana arcane_charge(4), clearcasting(2), siphon_storm(6)
3:03.962 rotation " arcane_blast Fluffy_Pillow 60322.7/63371: 95% mana arcane_charge(4), siphon_storm(6)
3:05.295 rotation s arcane_barrage Fluffy_Pillow 55137.2/63371: 87% mana arcane_charge(4), siphon_storm(6)
3:06.601 cooldowns k touch_of_the_magi Fluffy_Pillow 59327.3/63371: 94% mana siphon_storm(6)
3:07.907 cooldowns l arcane_power Fluffy_Pillow 58482.5/63371: 92% mana arcane_charge(4), siphon_storm(6)
3:07.907 shared_cds ' berserking Fluffy_Pillow 58482.5/63371: 92% mana arcane_charge(4), arcane_power, rune_of_power, siphon_storm(6)
3:07.907 rotation u arcane_missiles Fluffy_Pillow 58482.5/63371: 92% mana berserking, arcane_charge(4), arcane_power, rune_of_power, siphon_storm(6)
3:17.897 rotation " arcane_blast Fluffy_Pillow 56144.2/63371: 89% mana berserking, arcane_charge(4), arcane_power, rune_of_power, siphon_storm(6)
3:19.111 rotation ! arcane_barrage Fluffy_Pillow 54245.3/63371: 86% mana berserking, arcane_charge(4), arcane_power, rune_of_power, siphon_storm(6)
3:20.298 rotation y arcane_orb Fluffy_Pillow 58284.6/63371: 92% mana arcane_power, siphon_storm(6)
3:21.604 rotation " arcane_blast Fluffy_Pillow 59689.9/63371: 94% mana arcane_charge(2), arcane_power, siphon_storm(6)
3:23.249 rotation " arcane_blast Fluffy_Pillow 57649.8/63371: 91% mana arcane_charge(3), siphon_storm(6)
3:24.737 cooldowns m rune_of_power Fluffy_Pillow 54035.7/63371: 85% mana arcane_charge(4), siphon_storm(6)
3:26.045 rotation " arcane_blast Fluffy_Pillow 55693.5/63371: 88% mana arcane_charge(4), rune_of_power, siphon_storm(6)
3:27.376 rotation " arcane_blast Fluffy_Pillow 50505.5/63371: 80% mana arcane_charge(4), clearcasting, rune_of_power, siphon_storm(6)
3:28.708 rotation v arcane_missiles Fluffy_Pillow 45318.7/63371: 72% mana arcane_charge(4), clearcasting, rune_of_power, siphon_storm(6)
3:30.713 rotation " arcane_blast Fluffy_Pillow 47859.9/63371: 76% mana arcane_charge(4), rune_of_power
3:32.046 rotation " arcane_blast Fluffy_Pillow 42674.4/63371: 67% mana arcane_charge(4), rune_of_power
3:33.379 rotation " arcane_blast Fluffy_Pillow 37488.8/63371: 59% mana arcane_charge(4), rune_of_power
3:34.713 rotation " arcane_blast Fluffy_Pillow 32304.6/63371: 51% mana arcane_charge(4), rune_of_power
3:36.045 rotation " arcane_blast Fluffy_Pillow 27117.8/63371: 43% mana arcane_charge(4), clearcasting, rune_of_power
3:37.376 rotation v arcane_missiles Fluffy_Pillow 21929.8/63371: 35% mana arcane_charge(4), clearcasting, rune_of_power
3:39.401 rotation z shifting_power Fluffy_Pillow 24496.3/63371: 39% mana arcane_charge(4)
3:43.235 rotation } arcane_barrage Fluffy_Pillow 26855.6/63371: 42% mana arcane_charge(4)
3:44.540 rotation y arcane_orb Fluffy_Pillow 31044.5/63371: 49% mana
3:45.847 rotation " arcane_blast Fluffy_Pillow 32201.0/63371: 51% mana arcane_charge(2)
3:47.493 rotation " arcane_blast Fluffy_Pillow 30162.2/63371: 48% mana arcane_charge(3)
3:48.981 rotation " arcane_blast Fluffy_Pillow 26548.1/63371: 42% mana arcane_charge(4)
3:50.314 rotation | arcane_barrage Fluffy_Pillow 21362.6/63371: 34% mana arcane_charge(4)
3:51.621 rotation " arcane_blast Fluffy_Pillow 25554.0/63371: 40% mana
3:53.579 rotation " arcane_blast Fluffy_Pillow 26660.6/63371: 42% mana arcane_charge
3:55.380 rotation " arcane_blast Fluffy_Pillow 26193.3/63371: 41% mana arcane_charge(2)
3:57.023 rotation " arcane_blast Fluffy_Pillow 24150.6/63371: 38% mana arcane_charge(3)
3:58.512 rotation r arcane_barrage Fluffy_Pillow 20537.8/63371: 32% mana arcane_charge(4)
3:59.818 cooldowns j touch_of_the_magi Fluffy_Pillow 24728.0/63371: 39% mana
4:01.124 cooldowns m rune_of_power Fluffy_Pillow 23883.2/63371: 38% mana arcane_charge(4)
4:02.429 cooldowns n presence_of_mind Fluffy_Pillow 25537.2/63371: 40% mana arcane_charge(4), rune_of_power
4:02.429 rotation u arcane_missiles Fluffy_Pillow 25537.2/63371: 40% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:08.886 rotation t arcane_blast Fluffy_Pillow 18721.0/63371: 30% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
4:10.192 shared_cds % use_mana_gem SiphonStorm 13501.3/63371: 21% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
4:10.192 rotation v arcane_missiles Fluffy_Pillow 19838.4/63371: 31% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
4:12.127 rotation " arcane_blast Fluffy_Pillow 22290.9/63371: 35% mana arcane_charge(4), presence_of_mind(2), rune_of_power
4:13.434 rotation ! arcane_barrage Fluffy_Pillow 17072.4/63371: 27% mana arcane_charge(4), presence_of_mind, rune_of_power
4:14.740 rotation y arcane_orb Fluffy_Pillow 21262.5/63371: 34% mana presence_of_mind
4:16.047 rotation " arcane_blast Fluffy_Pillow 22419.1/63371: 35% mana arcane_charge(2), presence_of_mind
4:17.354 rotation " arcane_blast Fluffy_Pillow 19950.6/63371: 31% mana arcane_charge(3)
4:18.843 rotation " arcane_blast Fluffy_Pillow 16337.8/63371: 26% mana arcane_charge(4), clearcasting
4:20.176 rotation " arcane_blast Fluffy_Pillow 11152.3/63371: 18% mana arcane_charge(4), clearcasting
4:21.507 rotation # evocation Fluffy_Pillow 5964.2/63371: 9% mana arcane_charge(4), clearcasting
4:25.852 rotation z shifting_power Fluffy_Pillow 59810.1/63371: 94% mana arcane_charge(4), clearcasting(2), siphon_storm(6)
4:29.440 rotation " arcane_blast Fluffy_Pillow 61857.7/63371: 98% mana arcane_charge(4), clearcasting(2), siphon_storm(6)
4:30.774 rotation } arcane_barrage Fluffy_Pillow 56504.0/63371: 89% mana arcane_charge(4), clearcasting(2), siphon_storm(6)
4:32.081 rotation x arcane_missiles Fluffy_Pillow 60695.4/63371: 96% mana clearcasting(2), siphon_storm(6)
4:34.144 cooldowns k touch_of_the_magi Fluffy_Pillow 63310.1/63371: 100% mana clearcasting, siphon_storm(6)
4:35.452 cooldowns l arcane_power Fluffy_Pillow 60879.0/63371: 96% mana arcane_charge(4), clearcasting, siphon_storm(6)
4:35.452 rotation u arcane_missiles Fluffy_Pillow 60879.0/63371: 96% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, siphon_storm(6)
4:45.964 rotation " arcane_blast Fluffy_Pillow 62028.6/63371: 98% mana arcane_charge(4), arcane_power, rune_of_power, siphon_storm(6)
4:47.297 rotation ! arcane_barrage Fluffy_Pillow 59940.3/63371: 95% mana arcane_charge(4), arcane_power, rune_of_power, siphon_storm(6)
4:48.602 rotation y arcane_orb Fluffy_Pillow 63371.4/63371: 100% mana arcane_power, siphon_storm(6)
4:49.910 rotation " arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(2), arcane_power, siphon_storm(6)
4:51.553 rotation " arcane_blast Fluffy_Pillow 59250.2/63371: 93% mana arcane_charge(3), clearcasting, siphon_storm(6)
4:53.042 cooldowns m rune_of_power Fluffy_Pillow 55637.4/63371: 88% mana arcane_charge(4), clearcasting, siphon_storm(6)
4:54.348 rotation v arcane_missiles Fluffy_Pillow 57292.7/63371: 90% mana arcane_charge(4), clearcasting, rune_of_power, siphon_storm(6)
4:56.308 rotation " arcane_blast Fluffy_Pillow 59776.9/63371: 94% mana arcane_charge(4), rune_of_power
4:57.641 rotation " arcane_blast Fluffy_Pillow 54591.3/63371: 86% mana arcane_charge(4), rune_of_power
4:58.975 rotation " arcane_blast Fluffy_Pillow 49407.1/63371: 78% mana arcane_charge(4), clearcasting, rune_of_power
5:00.308 rotation v arcane_missiles Fluffy_Pillow 44221.6/63371: 70% mana arcane_charge(4), clearcasting, rune_of_power
5:02.303 rotation " arcane_blast Fluffy_Pillow 46750.1/63371: 74% mana arcane_charge(4), rune_of_power
5:03.638 rotation " arcane_blast Fluffy_Pillow 41567.1/63371: 66% mana arcane_charge(4), rune_of_power
5:04.971 rotation " arcane_blast Fluffy_Pillow 36381.6/63371: 57% mana arcane_charge(4), rune_of_power
5:06.304 rotation ! arcane_barrage Fluffy_Pillow 31196.1/63371: 49% mana arcane_charge(4), clearcasting, rune_of_power
5:07.609 rotation " arcane_blast Fluffy_Pillow 35384.9/63371: 56% mana clearcasting
5:09.565 rotation y arcane_orb Fluffy_Pillow 36489.0/63371: 58% mana arcane_charge, clearcasting
5:10.873 rotation z shifting_power Fluffy_Pillow 37646.8/63371: 59% mana arcane_charge(3), clearcasting
5:14.499 rotation " arcane_blast Fluffy_Pillow 39742.5/63371: 63% mana arcane_charge(3), clearcasting
5:15.987 rotation " arcane_blast Fluffy_Pillow 36128.4/63371: 57% mana arcane_charge(4), clearcasting
5:17.320 rotation } arcane_barrage Fluffy_Pillow 30942.9/63371: 49% mana arcane_charge(4), clearcasting
5:18.627 rotation x arcane_missiles Fluffy_Pillow 35134.3/63371: 55% mana clearcasting
5:20.724 rotation y arcane_orb Fluffy_Pillow 37792.1/63371: 60% mana
5:22.030 rotation " arcane_blast Fluffy_Pillow 38947.4/63371: 61% mana arcane_charge(2)
5:23.674 rotation " arcane_blast Fluffy_Pillow 36906.0/63371: 58% mana arcane_charge(3)
5:25.162 rotation " arcane_blast Fluffy_Pillow 33292.0/63371: 53% mana arcane_charge(4), clearcasting
5:26.493 final_burn o arcane_missiles Fluffy_Pillow 28103.9/63371: 44% mana arcane_charge(4), clearcasting
5:28.357 final_burn p arcane_blast Fluffy_Pillow 30466.4/63371: 48% mana arcane_charge(4)
5:29.689 final_burn p arcane_blast Fluffy_Pillow 25279.6/63371: 40% mana arcane_charge(4)

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2453 2247 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="SiphonStorm"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

arcane : 6297 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6297.4 6297.4 10.9 / 0.173% 1002.6 / 15.9% 3.0
RPS Out RPS In Primary Resource Waiting APM Active Skill
2070.0 1979.7 Mana 0.00% 37.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
arcane 6297
Arcane Barrage 829 13.2% 23.7 11.84sec 10509 8216 Direct 23.7 8817 17689 10515 19.2%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 23.68 23.66 0.00 0.00 1.2790 0.0000 248831.32 248831.32 0.00% 8216.32 8216.32
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.85% 19.13 10 29 8816.83 4431 25140 8812.00 6655 10844 168690 168690 0.00%
crit 19.15% 4.53 0 13 17689.47 8862 50280 17497.31 0 41900 80141 80141 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.00
    opener
    [w]:0.90
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.01
    rotation
    [~]:2.06
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.54
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.03
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:13.62
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.48
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:0.22
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:4.79
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.03
Arcane Blast 2167 34.4% 104.3 2.78sec 6219 4313 Direct 104.3 5213 10437 6221 19.3%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.30 104.30 0.00 0.00 1.4420 0.0000 648626.39 648626.39 0.00% 4312.70 4312.70
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.71% 84.19 54 113 5212.99 1324 10942 5215.02 4463 5970 438794 438794 0.00%
crit 19.29% 20.12 6 38 10437.07 2648 21884 10437.31 5757 16287 209833 209833 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.08
    opener
    [v]:1.00
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:14.51
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.19
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:86.04
Arcane Echo 288 4.6% 140.0 2.26sec 615 0 Direct 140.0 516 1031 615 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 140.02 140.02 0.00 0.00 0.0000 0.0000 86141.78 86141.78 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.67% 112.95 63 156 515.51 316 664 515.28 471 568 58227 58227 0.00%
crit 19.33% 27.07 11 45 1031.24 633 1329 1030.83 886 1176 27915 27915 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2325 36.9% 40.4 7.39sec 17202 8987 Periodic 276.4 2108 4220 2517 19.3% 24.1%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 40.44 0.00 276.68 276.43 1.9142 0.2610 695599.39 695599.39 0.00% 8986.84 8986.84
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.68% 223.01 130 342 2108.44 1435 3014 2110.24 1852 2371 470190 470190 0.00%
crit 19.32% 53.41 22 93 4220.09 2870 6027 4223.67 3635 4983 225409 225409 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.55
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.81
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.23
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:5.03
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.74
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.94
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (183) 0.0% (2.9%) 11.1 25.54sec 4948 3927

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.13 0.00 0.00 0.00 1.2602 0.0000 0.00 0.00 0.00% 3926.91 3926.91

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.91
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.22
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 183 2.9% 11.1 25.54sec 4949 0 Direct 11.1 4147 8291 4948 19.4%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.13 11.13 0.00 0.00 0.0000 0.0000 55094.51 55094.51 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.65% 8.98 3 15 4146.87 3869 5804 4146.45 3869 4875 37232 37232 0.00%
crit 19.35% 2.15 0 9 8291.17 7739 11608 7500.59 0 11608 17862 17862 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (67) 0.0% (1.1%) 14.3 1.81sec 1387 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.30 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 67 1.1% 14.3 1.81sec 1387 0 Direct 14.3 1164 2327 1387 19.2%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.30 14.30 0.00 0.00 0.0000 0.0000 19836.53 19836.53 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.79% 11.55 4 22 1163.53 1164 1164 1163.53 1164 1164 13442 13442 0.00%
crit 19.21% 2.75 0 11 2327.06 2327 2327 2216.25 0 2327 6394 6394 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1481 2961 1772 19.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1772.48 1772.48 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.29% 0.80 0 1 1480.68 1481 1481 1188.87 0 1481 1189 1189 0.00%
crit 19.71% 0.20 0 1 2961.35 2961 2961 583.61 0 2961 584 584 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5794 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 145  / 20 0.3% 90.0 1.29sec 64 49 Direct 90.0 54 108 64 19.4%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 90.00 90.00 0.00 0.00 1.3087 0.0000 5794.19 5794.19 0.00% 49.20 49.20
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.62% 72.56 59 84 53.90 43 60 53.90 52 56 3911 3911 0.00%
crit 19.38% 17.44 6 31 107.96 86 120 107.97 93 120 1883 1883 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:31.00
Touch of the Magi 0 (413) 0.0% (6.5%) 6.2 51.01sec 19761 15127

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.25 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 15126.54 15126.54

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.45
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.80
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 413 6.5% 6.2 50.92sec 19761 0 Direct 6.2 19822 0 19822 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.25 6.23 0.00 0.00 0.0000 0.0000 123417.46 123417.46 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.23 5 8 19822.04 920 45266 19836.10 14188 25648 123417 123417 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:14748.53
  • base_dd_max:14748.53
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
arcane
Arcane Power 2.8 127.87sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.84 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.84
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Berserking 1.8 255.82sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.84 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [>]:1.84
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 2.9 111.51sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 17.15 0.00 3.9753 0.6648 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:1.88
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 300.21sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.00
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 103.12sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.35 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.35
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.2 49.76sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.15 0.00 0.00 0.00 1.2577 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.18
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 123.58sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 24.5 108.3 12.2sec 2.2sec 9.8sec 79.83% 0.00% 53.5 (54.3) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 57.2s
  • trigger_min/max:0.0s / 17.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 55.9s

Stack Uptimes

  • arcane_charge_1:7.79%
  • arcane_charge_2:11.53%
  • arcane_charge_3:9.46%
  • arcane_charge_4:51.06%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 127.9sec 127.9sec 14.7sec 13.96% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 159.2s
  • trigger_min/max:120.0s / 159.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:13.96%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.8 0.0 255.9sec 255.9sec 11.7sec 7.16% 23.67% 0.0 (0.0) 1.8

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:243.3s / 290.6s
  • trigger_min/max:243.3s / 290.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • berserking_1:7.16%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.4 6.5 16.0sec 11.8sec 6.4sec 39.34% 0.00% 0.1 (0.1) 0.2

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:25.23%
  • clearcasting_2:12.62%
  • clearcasting_3:1.48%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 2.9 0.0 112.1sec 112.1sec 4.0sec 3.81% 0.00% 11.4 (11.4) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 153.2s
  • trigger_min/max:90.0s / 153.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.3s

Stack Uptimes

  • evocation_1:3.81%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 300.2sec 300.2sec 25.0sec 8.47% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 300.4s
  • trigger_min/max:300.0s / 300.4s
  • trigger_pct:100.00%
  • duration_min/max:1.9s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.47%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 103.3sec 103.3sec 11.6sec 12.94% 9.48% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:92.8s / 121.8s
  • trigger_min/max:92.8s / 121.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 18.5s

Stack Uptimes

  • presence_of_mind_1:2.45%
  • presence_of_mind_2:2.34%
  • presence_of_mind_3:8.15%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.0 0.0 34.4sec 34.4sec 11.8sec 35.43% 0.00% 0.0 (0.0) 8.7

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 53.9s
  • trigger_min/max:12.0s / 53.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:35.43%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 2.25% 0.00% 16.00%
Arcane Barrage Arcane Charge 4 97.75% 84.00% 100.00%
Arcane Blast Arcane Charge 0 10.52% 5.21% 15.05%
Arcane Blast Arcane Charge 1 8.57% 4.12% 13.19%
Arcane Blast Arcane Charge 2 15.50% 9.52% 19.35%
Arcane Blast Arcane Charge 3 15.86% 10.91% 20.22%
Arcane Blast Arcane Charge 4 49.55% 38.20% 61.46%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.87% 0.14% 4.71% 0.9s 0.0s 4.8s
Conserve Phase 100.00% 100.00% 100.00% 299.7s 240.1s 359.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000179.696120.098239.883
Evocation25.8050.00063.22577.88737.474127.616
Rune of Power5.1960.00326.48433.05115.57264.992
Touch of the Magi4.0300.00024.06926.89213.96461.708
Arcane Power5.5710.00039.19416.6281.71651.895
Arcane Barrage9.6491.64854.887239.254186.767292.974
Arcane Orb6.7540.00049.84180.90338.573149.062
Presence of Mind22.7631.30352.63382.65954.004123.221

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
arcane
mana_regen Mana 3037.47 376075.40 63.38% 123.81 3653.40 0.96%
Evocation Mana 127.40 139483.14 23.51% 1094.88 0.00 0.00%
Mana Gem Mana 2.87 18187.04 3.07% 6337.14 0.00 0.00%
Arcane Barrage Mana 23.68 59616.95 10.05% 2518.06 56.58 0.09%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 1979.72 2070.02 3704.2 36308.0 2324.7 63371.4
Usage Type Count Total Avg RPE APR
arcane
arcane_blast Mana 104.3 502885.5 4820.9 4821.5 1.3
arcane_missiles Mana 40.4 95599.6 2364.3 2364.2 7.3
arcane_orb Mana 11.1 5348.2 480.3 480.3 10.3
touch_of_the_magi Mana 6.2 15601.3 2498.3 2498.0 7.9

Statistics & Data Analysis

Fight Length
arcane Fight Length
Count 2121
Mean 299.70
Minimum 240.10
Maximum 359.88
Spread ( max - min ) 119.78
Range [ ( max - min ) / 2 * 100% ] 19.98%
DPS
arcane Damage Per Second
Count 2121
Mean 6297.36
Minimum 5538.18
Maximum 7193.39
Spread ( max - min ) 1655.21
Range [ ( max - min ) / 2 * 100% ] 13.14%
Standard Deviation 255.2567
5th Percentile 5895.56
95th Percentile 6740.74
( 95th Percentile - 5th Percentile ) 845.18
Mean Distribution
Standard Deviation 5.5425
95.00% Confidence Interval ( 6286.50 - 6308.22 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 64
0.1% Error 6312
0.1 Scale Factor Error with Delta=300 557
0.05 Scale Factor Error with Delta=300 2225
0.01 Scale Factor Error with Delta=300 55621
Priority Target DPS
arcane Priority Target Damage Per Second
Count 2121
Mean 6297.36
Minimum 5538.18
Maximum 7193.39
Spread ( max - min ) 1655.21
Range [ ( max - min ) / 2 * 100% ] 13.14%
Standard Deviation 255.2567
5th Percentile 5895.56
95th Percentile 6740.74
( 95th Percentile - 5th Percentile ) 845.18
Mean Distribution
Standard Deviation 5.5425
95.00% Confidence Interval ( 6286.50 - 6308.22 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 64
0.1% Error 6312
0.1 Scale Factor Error with Delta=300 557
0.05 Scale Factor Error with Delta=300 2225
0.01 Scale Factor Error with Delta=300 55621
DPS(e)
arcane Damage Per Second (Effective)
Count 2121
Mean 6297.36
Minimum 5538.18
Maximum 7193.39
Spread ( max - min ) 1655.21
Range [ ( max - min ) / 2 * 100% ] 13.14%
Damage
arcane Damage
Count 2121
Mean 1879319.87
Minimum 1358137.54
Maximum 2345389.09
Spread ( max - min ) 987251.55
Range [ ( max - min ) / 2 * 100% ] 26.27%
DTPS
arcane Damage Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
arcane Healing Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
arcane Healing Per Second (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
arcane Heal
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
arcane Healing Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
arcane Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
arcaneTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
arcane Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.45 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.80 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.84 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.18 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.35 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.55 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.08 arcane_blast
q 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 1.00 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.90 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.81 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.91 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 14.51 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.01 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.06 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.54 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.19 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.23 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 5.03 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.74 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.94 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.22 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.03 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 13.62 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.48 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 0.22 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 4.79 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 86.04 arcane_blast
: 1.88 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.03 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.00 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
> 1.84 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=>uxv<{{y{ty{{{{y{{{y{{{|-*'----)----)----~jm#--,'--)----%)--%')--&jmn#"---,'--l--<----$-,--'-----:~jm#--,'--)----)-&-'-)----)jmn#"---,'--)---&-)-------:!kl>#--,'--m-<--------,-'-)---&-)----&)'--~jmn#--;

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask arcane 63371.4/63371: 100% mana
Pre precombat R food arcane 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.305 opener s arcane_power Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4)
0:01.305 shared_cds = potion Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.305 shared_cds > berserking Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.305 opener u presence_of_mind Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.305 opener x arcane_missiles Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.049 opener v arcane_blast Fluffy_Pillow 55690.2/63371: 88% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.963 shared_cds < use_mana_gem arcane 53411.1/63371: 84% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:09.963 opener { arcane_blast Fluffy_Pillow 59748.3/63371: 94% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:10.877 opener { arcane_blast Fluffy_Pillow 57469.2/63371: 91% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:11.791 opener y arcane_missiles Fluffy_Pillow 55190.1/63371: 87% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:13.243 opener { arcane_blast Fluffy_Pillow 57030.4/63371: 90% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:14.175 opener t rune_of_power Fluffy_Pillow 54774.2/63371: 86% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, potion_of_deathly_fixation
0:15.181 opener y arcane_missiles Fluffy_Pillow 56049.2/63371: 88% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:16.781 opener { arcane_blast Fluffy_Pillow 58077.1/63371: 92% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:17.808 opener { arcane_blast Fluffy_Pillow 52503.7/63371: 83% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:18.834 opener { arcane_blast Fluffy_Pillow 46929.1/63371: 74% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:19.858 opener { arcane_blast Fluffy_Pillow 41352.0/63371: 65% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:20.883 opener y arcane_missiles Fluffy_Pillow 35776.1/63371: 56% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:23.764 opener { arcane_blast Fluffy_Pillow 39427.6/63371: 62% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.792 opener { arcane_blast Fluffy_Pillow 33855.5/63371: 53% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:25.821 opener { arcane_blast Fluffy_Pillow 28284.7/63371: 45% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:26.847 opener y arcane_missiles Fluffy_Pillow 22710.0/63371: 36% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:28.450 opener { arcane_blast Fluffy_Pillow 24741.7/63371: 39% mana bloodlust, arcane_charge(4)
0:29.477 opener { arcane_blast Fluffy_Pillow 19168.4/63371: 30% mana bloodlust, arcane_charge(4)
0:30.502 opener { arcane_blast Fluffy_Pillow 13592.5/63371: 21% mana bloodlust, arcane_charge(4)
0:31.528 opener | evocation arcane 8017.9/63371: 13% mana bloodlust, arcane_charge(4)
0:34.872 rotation - arcane_blast Fluffy_Pillow 61887.3/63371: 98% mana bloodlust, arcane_charge(4)
0:35.897 rotation * arcane_barrage Fluffy_Pillow 56311.5/63371: 89% mana bloodlust, arcane_charge(4)
0:36.903 rotation ' arcane_orb Fluffy_Pillow 60121.4/63371: 95% mana bloodlust
0:37.909 rotation - arcane_blast Fluffy_Pillow 60896.4/63371: 96% mana bloodlust, arcane_charge(2)
0:39.177 rotation - arcane_blast Fluffy_Pillow 58378.5/63371: 92% mana bloodlust, arcane_charge(3)
0:40.324 rotation - arcane_blast Fluffy_Pillow 54332.2/63371: 86% mana bloodlust, arcane_charge(4)
0:41.350 rotation - arcane_blast Fluffy_Pillow 48757.6/63371: 77% mana arcane_charge(4)
0:42.681 rotation ) arcane_barrage Fluffy_Pillow 43569.6/63371: 69% mana arcane_charge(4)
0:43.986 rotation - arcane_blast Fluffy_Pillow 47758.4/63371: 75% mana
0:45.944 rotation - arcane_blast Fluffy_Pillow 48865.0/63371: 77% mana arcane_charge
0:47.744 rotation - arcane_blast Fluffy_Pillow 48396.4/63371: 76% mana arcane_charge(2)
0:49.388 rotation - arcane_blast Fluffy_Pillow 46355.1/63371: 73% mana arcane_charge(3)
0:50.877 rotation ) arcane_barrage Fluffy_Pillow 42742.3/63371: 67% mana arcane_charge(4)
0:52.183 rotation - arcane_blast Fluffy_Pillow 46932.4/63371: 74% mana
0:54.140 rotation - arcane_blast Fluffy_Pillow 48037.7/63371: 76% mana arcane_charge
0:55.940 rotation - arcane_blast Fluffy_Pillow 47569.1/63371: 75% mana arcane_charge(2)
0:57.584 rotation - arcane_blast Fluffy_Pillow 45527.8/63371: 72% mana arcane_charge(3)
0:59.073 rotation ~ arcane_barrage Fluffy_Pillow 41915.0/63371: 66% mana arcane_charge(4)
1:00.379 cooldowns j touch_of_the_magi Fluffy_Pillow 46105.1/63371: 73% mana
1:01.684 cooldowns m rune_of_power Fluffy_Pillow 45259.1/63371: 71% mana arcane_charge(4)
1:02.990 rotation # arcane_missiles Fluffy_Pillow 46914.3/63371: 74% mana arcane_charge(4), rune_of_power
1:11.658 rotation - arcane_blast Fluffy_Pillow 35400.4/63371: 56% mana arcane_charge(4), rune_of_power
1:12.991 rotation - arcane_blast Fluffy_Pillow 30214.9/63371: 48% mana arcane_charge(4), rune_of_power
1:14.325 rotation , arcane_barrage Fluffy_Pillow 25030.6/63371: 39% mana arcane_charge(4), clearcasting, rune_of_power
1:15.632 rotation ' arcane_orb Fluffy_Pillow 29222.0/63371: 46% mana clearcasting
1:16.937 rotation - arcane_blast Fluffy_Pillow 30376.0/63371: 48% mana arcane_charge(2), clearcasting
1:18.583 rotation - arcane_blast Fluffy_Pillow 28337.2/63371: 45% mana arcane_charge(3), clearcasting
1:20.071 rotation ) arcane_barrage Fluffy_Pillow 24723.1/63371: 39% mana arcane_charge(4), clearcasting
1:21.377 rotation - arcane_blast Fluffy_Pillow 28913.3/63371: 46% mana clearcasting(2)
1:23.333 rotation - arcane_blast Fluffy_Pillow 30017.3/63371: 47% mana arcane_charge, clearcasting(2)
1:25.132 rotation - arcane_blast Fluffy_Pillow 29547.4/63371: 47% mana arcane_charge(2), clearcasting(2)
1:26.775 rotation - arcane_blast Fluffy_Pillow 27504.8/63371: 43% mana arcane_charge(3), clearcasting(2)
1:28.262 rotation % arcane_missiles Fluffy_Pillow 23889.5/63371: 38% mana arcane_charge(4), clearcasting(3)
1:30.257 rotation ) arcane_barrage Fluffy_Pillow 26418.0/63371: 42% mana arcane_charge(4), clearcasting(2)
1:31.563 rotation - arcane_blast Fluffy_Pillow 30608.1/63371: 48% mana clearcasting(2)
1:33.519 rotation - arcane_blast Fluffy_Pillow 31712.2/63371: 50% mana arcane_charge, clearcasting(2)
1:35.320 rotation % arcane_missiles Fluffy_Pillow 31244.9/63371: 49% mana arcane_charge(2), clearcasting(3)
1:39.032 rotation ' arcane_orb Fluffy_Pillow 35949.6/63371: 57% mana arcane_charge(2), clearcasting(2)
1:40.339 rotation ) arcane_barrage Fluffy_Pillow 37106.1/63371: 59% mana arcane_charge(4), clearcasting(2)
1:41.645 rotation - arcane_blast Fluffy_Pillow 41296.2/63371: 65% mana clearcasting(2)
1:43.602 rotation - arcane_blast Fluffy_Pillow 42401.6/63371: 67% mana arcane_charge, clearcasting(2)
1:45.404 rotation & arcane_missiles Fluffy_Pillow 41935.5/63371: 66% mana arcane_charge(2), clearcasting(2)
1:47.401 cooldowns j touch_of_the_magi Fluffy_Pillow 44466.5/63371: 70% mana arcane_charge(2), clearcasting
1:48.705 cooldowns m rune_of_power Fluffy_Pillow 43619.3/63371: 69% mana arcane_charge(4), clearcasting
1:50.012 cooldowns n presence_of_mind Fluffy_Pillow 45275.8/63371: 71% mana arcane_charge(4), clearcasting, rune_of_power
1:50.012 rotation # arcane_missiles Fluffy_Pillow 45275.8/63371: 71% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
1:56.154 rotation " arcane_blast Fluffy_Pillow 45560.3/63371: 72% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:57.460 rotation - arcane_blast Fluffy_Pillow 40340.6/63371: 64% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:58.767 rotation - arcane_blast Fluffy_Pillow 35122.1/63371: 55% mana arcane_charge(4), presence_of_mind, rune_of_power
2:00.074 rotation - arcane_blast Fluffy_Pillow 29903.7/63371: 47% mana arcane_charge(4), rune_of_power
2:01.406 rotation , arcane_barrage Fluffy_Pillow 24716.9/63371: 39% mana arcane_charge(4), rune_of_power
2:02.712 rotation ' arcane_orb Fluffy_Pillow 28907.0/63371: 46% mana
2:04.017 rotation - arcane_blast Fluffy_Pillow 30061.0/63371: 47% mana arcane_charge(2)
2:05.660 rotation - arcane_blast Fluffy_Pillow 28018.4/63371: 44% mana arcane_charge(3)
2:07.149 cooldowns l arcane_power Fluffy_Pillow 24405.6/63371: 39% mana arcane_charge(4)
2:07.149 rotation - arcane_blast Fluffy_Pillow 24405.6/63371: 39% mana arcane_charge(4), arcane_power, rune_of_power
2:08.482 rotation - arcane_blast Fluffy_Pillow 22657.5/63371: 36% mana arcane_charge(4), arcane_power, rune_of_power
2:09.816 shared_cds < use_mana_gem arcane 20910.8/63371: 33% mana arcane_charge(4), arcane_power, rune_of_power
2:09.963 rotation - arcane_blast Fluffy_Pillow 27434.3/63371: 43% mana arcane_charge(4), arcane_power, rune_of_power
2:11.294 rotation - arcane_blast Fluffy_Pillow 25683.7/63371: 41% mana arcane_charge(4), arcane_power, rune_of_power
2:12.626 rotation - arcane_blast Fluffy_Pillow 23934.4/63371: 38% mana arcane_charge(4), arcane_power, rune_of_power
2:13.959 rotation - arcane_blast Fluffy_Pillow 22186.4/63371: 35% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:15.290 rotation $ arcane_missiles Fluffy_Pillow 20435.8/63371: 32% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:17.387 rotation - arcane_blast Fluffy_Pillow 23093.6/63371: 36% mana arcane_charge(4), arcane_power, rune_of_power
2:18.720 rotation , arcane_barrage Fluffy_Pillow 21345.6/63371: 34% mana arcane_charge(4), arcane_power, rune_of_power
2:20.030 rotation - arcane_blast Fluffy_Pillow 25540.8/63371: 40% mana arcane_power
2:21.987 rotation - arcane_blast Fluffy_Pillow 27333.7/63371: 43% mana arcane_charge, arcane_power
2:23.787 rotation ' arcane_orb Fluffy_Pillow 26865.0/63371: 42% mana arcane_charge(2)
2:25.094 rotation - arcane_blast Fluffy_Pillow 28021.6/63371: 44% mana arcane_charge(4)
2:26.427 rotation - arcane_blast Fluffy_Pillow 22836.1/63371: 36% mana arcane_charge(4)
2:27.759 rotation - arcane_blast Fluffy_Pillow 17649.3/63371: 28% mana arcane_charge(4)
2:29.093 rotation - arcane_blast Fluffy_Pillow 12465.0/63371: 20% mana arcane_charge(4), clearcasting
2:30.427 rotation - arcane_blast Fluffy_Pillow 7280.8/63371: 11% mana arcane_charge(4), clearcasting
2:31.759 rotation : evocation arcane 2094.0/63371: 3% mana arcane_charge(4), clearcasting
2:36.104 rotation ~ arcane_barrage Fluffy_Pillow 55939.9/63371: 88% mana arcane_charge(4), clearcasting
2:37.409 cooldowns j touch_of_the_magi Fluffy_Pillow 60128.8/63371: 95% mana clearcasting
2:38.716 cooldowns m rune_of_power Fluffy_Pillow 59285.3/63371: 94% mana arcane_charge(4), clearcasting
2:40.020 rotation # arcane_missiles Fluffy_Pillow 60938.0/63371: 96% mana arcane_charge(4), clearcasting, rune_of_power
2:48.484 rotation - arcane_blast Fluffy_Pillow 49165.5/63371: 78% mana arcane_charge(4), rune_of_power
2:49.818 rotation - arcane_blast Fluffy_Pillow 43981.3/63371: 69% mana arcane_charge(4), rune_of_power
2:51.151 rotation , arcane_barrage Fluffy_Pillow 38795.8/63371: 61% mana arcane_charge(4), rune_of_power
2:52.457 rotation ' arcane_orb Fluffy_Pillow 42985.9/63371: 68% mana
2:53.763 rotation - arcane_blast Fluffy_Pillow 44141.2/63371: 70% mana arcane_charge(2)
2:55.407 rotation - arcane_blast Fluffy_Pillow 42099.8/63371: 66% mana arcane_charge(3), clearcasting
2:56.895 rotation ) arcane_barrage Fluffy_Pillow 38485.7/63371: 61% mana arcane_charge(4), clearcasting
2:58.202 rotation - arcane_blast Fluffy_Pillow 42677.1/63371: 67% mana clearcasting
3:00.158 rotation - arcane_blast Fluffy_Pillow 43781.2/63371: 69% mana arcane_charge, clearcasting
3:01.958 rotation - arcane_blast Fluffy_Pillow 43312.6/63371: 68% mana arcane_charge(2), clearcasting
3:03.602 rotation - arcane_blast Fluffy_Pillow 41271.2/63371: 65% mana arcane_charge(3), clearcasting
3:05.091 rotation ) arcane_barrage Fluffy_Pillow 37658.4/63371: 59% mana arcane_charge(4), clearcasting
3:06.397 rotation - arcane_blast Fluffy_Pillow 41848.6/63371: 66% mana clearcasting
3:08.357 rotation & arcane_missiles Fluffy_Pillow 42957.7/63371: 68% mana arcane_charge, clearcasting
3:10.415 rotation - arcane_blast Fluffy_Pillow 45566.1/63371: 72% mana arcane_charge
3:12.217 rotation ' arcane_orb Fluffy_Pillow 45100.0/63371: 71% mana arcane_charge(2)
3:13.765 rotation - arcane_blast Fluffy_Pillow 46562.0/63371: 73% mana arcane_charge(4)
3:15.097 rotation ) arcane_barrage Fluffy_Pillow 41375.2/63371: 65% mana arcane_charge(4)
3:16.404 rotation - arcane_blast Fluffy_Pillow 45566.6/63371: 72% mana
3:18.362 rotation - arcane_blast Fluffy_Pillow 46673.2/63371: 74% mana arcane_charge
3:20.164 rotation - arcane_blast Fluffy_Pillow 46207.1/63371: 73% mana arcane_charge(2)
3:21.809 rotation - arcane_blast Fluffy_Pillow 44167.0/63371: 70% mana arcane_charge(3)
3:23.296 rotation ) arcane_barrage Fluffy_Pillow 40551.7/63371: 64% mana arcane_charge(4)
3:24.603 cooldowns j touch_of_the_magi Fluffy_Pillow 44743.1/63371: 71% mana
3:25.909 cooldowns m rune_of_power Fluffy_Pillow 43898.3/63371: 69% mana arcane_charge(4), clearcasting
3:27.216 cooldowns n presence_of_mind Fluffy_Pillow 45554.9/63371: 72% mana arcane_charge(4), clearcasting, rune_of_power
3:27.216 rotation # arcane_missiles Fluffy_Pillow 45554.9/63371: 72% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:33.509 rotation " arcane_blast Fluffy_Pillow 38530.8/63371: 61% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:34.816 rotation - arcane_blast Fluffy_Pillow 33312.3/63371: 53% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:36.123 rotation - arcane_blast Fluffy_Pillow 28093.9/63371: 44% mana arcane_charge(4), presence_of_mind, rune_of_power
3:37.429 rotation - arcane_blast Fluffy_Pillow 22874.1/63371: 36% mana arcane_charge(4), rune_of_power
3:38.762 rotation , arcane_barrage Fluffy_Pillow 17688.6/63371: 28% mana arcane_charge(4), clearcasting, rune_of_power
3:40.067 rotation ' arcane_orb Fluffy_Pillow 21877.5/63371: 35% mana clearcasting
3:41.372 rotation - arcane_blast Fluffy_Pillow 23031.4/63371: 36% mana arcane_charge(2), clearcasting
3:43.017 rotation - arcane_blast Fluffy_Pillow 20991.4/63371: 33% mana arcane_charge(3), clearcasting
3:44.507 rotation ) arcane_barrage Fluffy_Pillow 17379.8/63371: 27% mana arcane_charge(4), clearcasting
3:45.813 rotation - arcane_blast Fluffy_Pillow 21570.0/63371: 34% mana clearcasting
3:47.769 rotation - arcane_blast Fluffy_Pillow 22674.0/63371: 36% mana arcane_charge, clearcasting
3:49.569 rotation - arcane_blast Fluffy_Pillow 22205.4/63371: 35% mana arcane_charge(2), clearcasting
3:51.213 rotation & arcane_missiles Fluffy_Pillow 20164.1/63371: 32% mana arcane_charge(3), clearcasting
3:53.128 rotation - arcane_blast Fluffy_Pillow 22591.2/63371: 36% mana arcane_charge(3)
3:54.616 rotation ) arcane_barrage Fluffy_Pillow 18977.1/63371: 30% mana arcane_charge(4)
3:55.921 rotation - arcane_blast Fluffy_Pillow 23166.0/63371: 37% mana
3:57.879 rotation - arcane_blast Fluffy_Pillow 24272.6/63371: 38% mana arcane_charge, clearcasting
3:59.680 rotation - arcane_blast Fluffy_Pillow 23805.2/63371: 38% mana arcane_charge(2), clearcasting
4:01.325 rotation - arcane_blast Fluffy_Pillow 21765.2/63371: 34% mana arcane_charge(3), clearcasting(2)
4:02.815 rotation - arcane_blast Fluffy_Pillow 18153.6/63371: 29% mana arcane_charge(4), clearcasting(2)
4:04.147 rotation - arcane_blast Fluffy_Pillow 12966.8/63371: 20% mana arcane_charge(4), clearcasting(2)
4:05.480 rotation - arcane_blast Fluffy_Pillow 7781.3/63371: 12% mana arcane_charge(4), clearcasting(2)
4:06.814 rotation : evocation Fluffy_Pillow 2597.1/63371: 4% mana arcane_charge(4), clearcasting(2)
4:11.158 rotation ! arcane_barrage Fluffy_Pillow 56441.7/63371: 89% mana arcane_charge(4), clearcasting(2)
4:12.465 cooldowns k touch_of_the_magi Fluffy_Pillow 60633.1/63371: 96% mana clearcasting(2)
4:13.771 cooldowns l arcane_power Fluffy_Pillow 59788.4/63371: 94% mana arcane_charge(4), clearcasting(2)
4:13.771 shared_cds > berserking Fluffy_Pillow 59788.4/63371: 94% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
4:13.771 rotation # arcane_missiles Fluffy_Pillow 59788.4/63371: 94% mana berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
4:23.232 rotation - arcane_blast Fluffy_Pillow 60529.5/63371: 96% mana berserking, arcane_charge(4), arcane_power, rune_of_power
4:24.444 rotation - arcane_blast Fluffy_Pillow 58628.2/63371: 93% mana berserking, arcane_charge(4), arcane_power, rune_of_power
4:25.654 rotation , arcane_barrage Fluffy_Pillow 56724.2/63371: 90% mana berserking, arcane_charge(4), arcane_power, rune_of_power
4:26.843 rotation ' arcane_orb Fluffy_Pillow 60766.1/63371: 96% mana arcane_power
4:28.148 rotation - arcane_blast Fluffy_Pillow 62170.1/63371: 98% mana arcane_charge(2), arcane_power
4:29.791 rotation - arcane_blast Fluffy_Pillow 59250.2/63371: 93% mana arcane_charge(3)
4:31.278 cooldowns m rune_of_power Fluffy_Pillow 55634.9/63371: 88% mana arcane_charge(4)
4:32.584 rotation - arcane_blast Fluffy_Pillow 57290.2/63371: 90% mana arcane_charge(4), rune_of_power
4:33.917 shared_cds < use_mana_gem arcane 52104.6/63371: 82% mana arcane_charge(4), rune_of_power
4:33.917 rotation - arcane_blast Fluffy_Pillow 58441.8/63371: 92% mana arcane_charge(4), rune_of_power
4:35.251 rotation - arcane_blast Fluffy_Pillow 53257.5/63371: 84% mana arcane_charge(4), rune_of_power
4:36.585 rotation - arcane_blast Fluffy_Pillow 48073.3/63371: 76% mana arcane_charge(4), rune_of_power
4:37.917 rotation - arcane_blast Fluffy_Pillow 42886.5/63371: 68% mana arcane_charge(4), rune_of_power
4:39.250 rotation - arcane_blast Fluffy_Pillow 37701.0/63371: 59% mana arcane_charge(4), rune_of_power
4:40.583 rotation - arcane_blast Fluffy_Pillow 32515.5/63371: 51% mana arcane_charge(4), rune_of_power
4:41.914 rotation - arcane_blast Fluffy_Pillow 27327.4/63371: 43% mana arcane_charge(4), rune_of_power
4:43.245 rotation - arcane_blast Fluffy_Pillow 22139.4/63371: 35% mana arcane_charge(4), rune_of_power
4:44.578 rotation , arcane_barrage Fluffy_Pillow 16953.8/63371: 27% mana arcane_charge(4), clearcasting, rune_of_power
4:45.884 rotation - arcane_blast Fluffy_Pillow 21144.0/63371: 33% mana clearcasting
4:47.842 rotation ' arcane_orb Fluffy_Pillow 22250.6/63371: 35% mana arcane_charge, clearcasting
4:49.147 rotation - arcane_blast Fluffy_Pillow 23404.6/63371: 37% mana arcane_charge(3), clearcasting
4:50.633 rotation ) arcane_barrage Fluffy_Pillow 19788.0/63371: 31% mana arcane_charge(4), clearcasting
4:51.939 rotation - arcane_blast Fluffy_Pillow 23978.1/63371: 38% mana clearcasting
4:53.897 rotation - arcane_blast Fluffy_Pillow 25084.7/63371: 40% mana arcane_charge, clearcasting
4:55.698 rotation - arcane_blast Fluffy_Pillow 24617.4/63371: 39% mana arcane_charge(2), clearcasting
4:57.342 rotation & arcane_missiles Fluffy_Pillow 22576.0/63371: 36% mana arcane_charge(3), clearcasting
4:59.338 rotation - arcane_blast Fluffy_Pillow 25105.8/63371: 40% mana arcane_charge(3), clearcasting
5:00.826 rotation ) arcane_barrage Fluffy_Pillow 21491.7/63371: 34% mana arcane_charge(4), clearcasting
5:02.132 rotation - arcane_blast Fluffy_Pillow 25681.9/63371: 41% mana clearcasting
5:04.090 rotation - arcane_blast Fluffy_Pillow 26788.5/63371: 42% mana arcane_charge, clearcasting
5:05.891 rotation - arcane_blast Fluffy_Pillow 26321.1/63371: 42% mana arcane_charge(2), clearcasting
5:07.536 rotation - arcane_blast Fluffy_Pillow 24281.0/63371: 38% mana arcane_charge(3), clearcasting
5:09.023 rotation & arcane_missiles Fluffy_Pillow 20665.7/63371: 33% mana arcane_charge(4), clearcasting
5:10.905 rotation ) arcane_barrage Fluffy_Pillow 23051.0/63371: 36% mana arcane_charge(4)
5:12.210 rotation ' arcane_orb Fluffy_Pillow 27239.9/63371: 43% mana
5:13.518 rotation - arcane_blast Fluffy_Pillow 28397.7/63371: 45% mana arcane_charge(2)
5:15.163 rotation - arcane_blast Fluffy_Pillow 26357.6/63371: 42% mana arcane_charge(3)
5:16.651 rotation ~ arcane_barrage Fluffy_Pillow 22743.5/63371: 36% mana arcane_charge(4)
5:17.958 cooldowns j touch_of_the_magi Fluffy_Pillow 26934.9/63371: 43% mana
5:19.265 cooldowns m rune_of_power Fluffy_Pillow 26091.4/63371: 41% mana arcane_charge(4)
5:20.569 cooldowns n presence_of_mind Fluffy_Pillow 27744.1/63371: 44% mana arcane_charge(4), rune_of_power
5:20.569 rotation # arcane_missiles Fluffy_Pillow 27744.1/63371: 44% mana arcane_charge(4), presence_of_mind(3), rune_of_power
5:27.310 rotation - arcane_blast Fluffy_Pillow 13787.9/63371: 22% mana arcane_charge(4), presence_of_mind(3), rune_of_power
5:28.617 rotation - arcane_blast Fluffy_Pillow 8569.4/63371: 14% mana arcane_charge(4), presence_of_mind(2), rune_of_power
5:29.924 rotation ; arcane_barrage Fluffy_Pillow 3350.9/63371: 5% mana arcane_charge(4), presence_of_mind, rune_of_power

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2453 2247 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="arcane"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

disciplinary_command : 6552 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6552.5 6552.5 11.7 / 0.179% 1119.8 / 17.1% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2073.0 1979.3 Mana 0.00% 36.7 100.0% 100%
Talents
Night Fae

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
disciplinary_command 6552
Arcane Barrage 462 7.0% 17.4 15.95sec 7964 6241 Direct 17.4 6570 13786 7970 19.4%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.36 17.35 0.00 0.00 1.2761 0.0000 138230.77 138230.77 0.00% 6241.23 6241.23
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.65% 13.99 6 21 6570.10 4431 10930 6579.32 5094 7834 91944 91944 0.00%
crit 19.35% 3.36 0 10 13785.95 8862 25140 13443.52 0 25140 46286 46286 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [s]:0.01
    opener
    [z]:0.91
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    ["]:0.01
    rotation
    [#]:3.18
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [$]:0.80
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [,]:0.01
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [-]:3.78
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [:]:2.78
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [;]:0.30
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [<]:5.56
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [?]:0.03
Arcane Blast 2195 33.5% 87.4 3.30sec 7523 5602 Direct 87.4 6201 13007 7520 19.4%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.38 87.38 0.00 0.00 1.3429 0.0000 657313.22 657313.22 0.00% 5601.54 5601.54
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.61% 70.44 47 99 6201.32 1324 10942 6201.27 5185 7350 436929 436929 0.00%
crit 19.39% 16.94 5 31 13007.07 2648 25167 13016.54 8046 18806 220384 220384 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [r]:3.03
    opener
    [y]:1.00
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [~]:14.54
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [%]:1.72
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [=]:67.55
Arcane Echo 308 4.7% 142.5 2.26sec 646 0 Direct 142.5 517 1186 646 19.2%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 142.54 142.54 0.00 0.00 0.0000 0.0000 92044.49 92044.49 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.80% 115.17 70 181 517.46 443 664 517.44 469 604 59590 59590 0.00%
crit 19.20% 27.37 11 50 1186.15 886 1528 1186.30 1018 1475 32455 32455 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2488 38.0% 41.0 7.32sec 18170 9382 Periodic 275.8 2189 4840 2700 19.3% 24.8%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 40.98 0.00 276.05 275.79 1.9366 0.2688 744612.14 744612.14 0.00% 9382.36 9382.36
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.71% 222.60 138 328 2188.81 1435 3014 2191.71 1953 2458 487203 487203 0.00%
crit 19.29% 53.19 22 89 4839.66 2870 6931 4847.60 4111 5783 257409 257409 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [q]:0.62
  • if_expr:buff.clearcasting.react
    opener
    [{]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [|]:2.80
  • if_expr:buff.clearcasting.react
    rotation
    [&]:5.66
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [']:6.41
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [(]:1.38
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [)]:2.20
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (188) 0.0% (2.9%) 10.7 26.27sec 5257 4143

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.69 0.00 0.00 0.00 1.2690 0.0000 0.00 0.00 0.00% 4143.32 4143.32

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [}]:0.92
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [*]:9.76
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 188 2.9% 10.7 26.27sec 5259 0 Direct 10.7 4293 9312 5256 19.3%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.68 10.68 0.00 0.00 0.0000 0.0000 56175.10 56175.10 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.75% 8.63 2 15 4292.53 3869 5804 4297.41 3869 5611 37028 37028 0.00%
crit 19.25% 2.06 0 7 9311.89 7739 13349 8281.13 0 13349 19147 19147 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (80) 0.0% (1.2%) 16.9 6.72sec 1426 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.89 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 80 1.2% 16.9 6.72sec 1426 0 Direct 16.9 1164 2546 1426 19.0%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.89 16.89 0.00 0.00 0.0000 0.0000 24075.50 24075.50 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.03% 13.68 6 30 1163.53 1164 1164 1163.53 1164 1164 15921 15921 0.00%
crit 18.97% 3.20 0 11 2545.72 2327 2676 2448.89 0 2676 8154 8154 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Fire Blast 54 0.8% 6.5 48.67sec 2489 1905 Direct 6.5 2086 4173 2488 19.3%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.50 6.50 0.00 0.00 1.3063 0.0000 16182.66 16182.66 0.00% 1905.19 1905.19
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.71% 5.25 1 8 2086.28 2086 2086 2086.28 2086 2086 10950 10950 0.00%
crit 19.29% 1.25 0 5 4172.55 4173 4173 3133.84 0 4173 5233 5233 0.00%

Action Details: Fire Blast

  • id:319836
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:12.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.720000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:319836
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage.$?a231568[ |cFFFFFFFFFire:|r Always deals a critical strike.][]

Action Priority List

    cooldowns
    [k]:5.50
  • if_expr:runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
    opener
    [t]:1.00
  • if_expr:runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
Frostbolt 40 0.6% 5.5 48.67sec 2191 1260 Direct 6.5 1481 3406 1855 19.5%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.50 6.50 0.00 0.00 1.7399 0.0000 12058.06 12058.06 0.00% 1259.59 1259.59
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.55% 5.24 1 8 1480.68 1481 1481 1480.68 1481 1481 7752 7752 0.00%
crit 19.45% 1.26 0 5 3405.56 3406 3406 2551.36 0 3406 4306 4306 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    cooldowns
    [j]:5.52
  • if_expr:runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5788 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 145  / 20 0.3% 90.0 1.29sec 64 49 Direct 90.0 54 108 64 19.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 90.00 90.00 0.00 0.00 1.3087 0.0000 5788.12 5788.12 0.00% 49.14 49.14
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.73% 72.66 60 85 53.94 43 60 53.94 53 56 3919 3919 0.00%
crit 19.27% 17.34 5 30 107.77 86 120 107.78 94 118 1869 1869 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:31.00
Shifting Power 114 1.7% 5.2 53.02sec 6552 1830 Periodic 20.8 1372 2754 1641 19.4% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.21 0.00 20.80 20.80 3.5809 0.8336 34121.13 34121.13 0.00% 1829.75 1829.75
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.59% 16.76 4 27 1372.31 1372 1372 1372.31 1372 1372 23004 23004 0.00%
crit 19.41% 4.04 0 13 2753.62 2745 3156 2713.80 0 3156 11117 11117 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [+]:5.21
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (605) 0.0% (9.2%) 6.7 47.88sec 27099 21489

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.67 0.00 0.00 0.00 1.2611 0.0000 0.00 0.00 0.00% 21489.34 21489.34

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [l]:4.02
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [m]:1.66
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [u]:1.00
    Touch of the Magi (_explosion) 605 9.2% 6.7 47.79sec 27099 0 Direct 6.7 27168 0 27168 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.67 6.65 0.00 0.00 0.0000 0.0000 180789.81 180789.81 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.65 5 8 27168.33 834 67428 27267.06 19162 38204 180790 180790 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:27806.80
  • base_dd_max:27806.80
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
disciplinary_command
Arcane Power 3.4 101.30sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [n]:2.44
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [v]:1.00
Berserking 2.0 206.12sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:2.00
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.4 92.63sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.36 0.00 20.08 0.00 4.0346 0.6737 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:disciplinary_command
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [!]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [>]:2.36
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:disciplinary_command
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:disciplinary_command
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.3 309.58sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.31 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.31
  • if_expr:buff.arcane_power.up
Presence of Mind 3.9 84.71sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.93 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [p]:2.93
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [x]:1.00
Rune of Power 6.6 45.99sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.63 0.00 0.00 0.00 1.2610 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [o]:5.65
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [w]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.8 125.87sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.82 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:disciplinary_command
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [@]:2.82
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 18.3 97.1 16.3sec 2.6sec 13.5sec 82.48% 0.00% 63.0 (64.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:5.6s / 55.9s
  • trigger_min/max:0.0s / 19.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 66.7s

Stack Uptimes

  • arcane_charge_1:3.85%
  • arcane_charge_2:10.50%
  • arcane_charge_3:7.27%
  • arcane_charge_4:60.86%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.4 0.0 101.3sec 101.3sec 14.7sec 16.94% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:69.3s / 153.1s
  • trigger_min/max:69.3s / 153.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:16.94%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 2.0 0.0 206.5sec 206.5sec 12.0sec 8.10% 24.13% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 305.3s
  • trigger_min/max:180.0s / 305.3s
  • trigger_pct:100.00%
  • duration_min/max:3.1s / 12.0s

Stack Uptimes

  • berserking_1:8.10%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 19.0 5.7 15.5sec 11.9sec 5.7sec 36.21% 0.00% 0.1 (0.1) 0.8

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:23.27%
  • clearcasting_2:11.18%
  • clearcasting_3:1.76%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Disciplinary Command 6.5 0.0 49.2sec 48.8sec 19.5sec 42.41% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:37.4s / 132.5s
  • trigger_min/max:37.4s / 132.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 20.0s

Stack Uptimes

  • disciplinary_command_1:42.41%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Evocation 3.4 0.0 92.4sec 92.4sec 4.0sec 4.52% 0.00% 13.4 (13.4) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 153.7s
  • trigger_min/max:66.0s / 153.7s
  • trigger_pct:100.00%
  • duration_min/max:0.4s / 4.3s

Stack Uptimes

  • evocation_1:4.52%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.3 0.0 309.8sec 309.8sec 23.5sec 10.18% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 352.7s
  • trigger_min/max:300.0s / 352.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:10.18%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.9 0.0 85.2sec 85.2sec 10.6sec 13.87% 13.24% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:53.7s / 121.9s
  • trigger_min/max:53.7s / 121.9s
  • trigger_pct:100.00%
  • duration_min/max:0.4s / 21.7s

Stack Uptimes

  • presence_of_mind_1:3.14%
  • presence_of_mind_2:2.67%
  • presence_of_mind_3:8.05%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 10.1 0.0 30.7sec 30.7sec 11.8sec 39.75% 0.00% 0.0 (0.0) 9.7

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.1s / 54.7s
  • trigger_min/max:12.1s / 54.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:39.75%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 8.96% 0.00% 29.41%
Arcane Barrage Arcane Charge 4 91.04% 70.59% 100.00%
Arcane Blast Arcane Charge 0 3.96% 0.00% 9.78%
Arcane Blast Arcane Charge 1 2.82% 0.00% 6.74%
Arcane Blast Arcane Charge 2 11.82% 6.25% 16.47%
Arcane Blast Arcane Charge 3 10.79% 5.33% 15.66%
Arcane Blast Arcane Charge 4 70.61% 56.63% 84.52%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.50% 0.29% 9.22% 1.2s 0.0s 8.5s
Conserve Phase 100.00% 100.00% 100.00% 299.7s 240.1s 359.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000201.388132.136263.883
Evocation26.0830.00081.74591.32650.627147.127
Rune of Power8.9640.00030.48960.56326.267102.932
Touch of the Magi6.9390.00025.88047.64817.63685.978
Arcane Power14.3050.00071.43951.3307.641104.885
Arcane Barrage13.8111.31460.437255.448200.758312.974
Arcane Orb10.5640.00076.325123.09651.857222.156
Fire Blast33.2590.000122.036235.434181.656299.857
Presence of Mind19.9120.00062.79985.24535.062131.697
Shifting Power14.2070.000107.26279.50935.813209.630

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
disciplinary_command
mana_regen Mana 3035.08 369368.89 62.28% 121.70 10364.07 2.73%
Evocation Mana 150.74 162988.30 27.48% 1081.29 0.00 0.00%
Mana Gem Mana 2.82 17890.49 3.02% 6337.14 0.00 0.00%
Arcane Barrage Mana 17.36 42833.48 7.22% 2467.52 168.94 0.39%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 1979.28 2073.02 10528.1 35276.7 230.0 63371.4
Usage Type Count Total Avg RPE APR
disciplinary_command
arcane_blast Mana 87.4 470422.4 5385.4 5383.7 1.4
arcane_missiles Mana 41.0 106531.9 2598.8 2599.6 7.0
arcane_orb Mana 10.7 4934.7 461.8 461.8 11.4
fire_blast Mana 6.5 3252.2 500.0 500.1 5.0
frostbolt Mana 6.5 6504.4 1000.0 1182.1 1.9
shifting_power Mana 5.2 13025.3 2500.0 2501.0 2.6
touch_of_the_magi Mana 6.7 16595.1 2486.8 2487.5 10.9

Statistics & Data Analysis

Fight Length
disciplinary_command Fight Length
Count 2121
Mean 299.70
Minimum 240.10
Maximum 359.88
Spread ( max - min ) 119.78
Range [ ( max - min ) / 2 * 100% ] 19.98%
DPS
disciplinary_command Damage Per Second
Count 2121
Mean 6552.48
Minimum 5684.45
Maximum 7674.34
Spread ( max - min ) 1989.89
Range [ ( max - min ) / 2 * 100% ] 15.18%
Standard Deviation 275.7690
5th Percentile 6106.33
95th Percentile 7010.58
( 95th Percentile - 5th Percentile ) 904.25
Mean Distribution
Standard Deviation 5.9879
95.00% Confidence Interval ( 6540.74 - 6564.21 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 69
0.1% Error 6805
0.1 Scale Factor Error with Delta=300 650
0.05 Scale Factor Error with Delta=300 2597
0.01 Scale Factor Error with Delta=300 64920
Priority Target DPS
disciplinary_command Priority Target Damage Per Second
Count 2121
Mean 6552.48
Minimum 5684.45
Maximum 7674.34
Spread ( max - min ) 1989.89
Range [ ( max - min ) / 2 * 100% ] 15.18%
Standard Deviation 275.7690
5th Percentile 6106.33
95th Percentile 7010.58
( 95th Percentile - 5th Percentile ) 904.25
Mean Distribution
Standard Deviation 5.9879
95.00% Confidence Interval ( 6540.74 - 6564.21 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 69
0.1% Error 6805
0.1 Scale Factor Error with Delta=300 650
0.05 Scale Factor Error with Delta=300 2597
0.01 Scale Factor Error with Delta=300 64920
DPS(e)
disciplinary_command Damage Per Second (Effective)
Count 2121
Mean 6552.48
Minimum 5684.45
Maximum 7674.34
Spread ( max - min ) 1989.89
Range [ ( max - min ) / 2 * 100% ] 15.18%
Damage
disciplinary_command Damage
Count 2121
Mean 1955602.87
Minimum 1515062.06
Maximum 2550826.88
Spread ( max - min ) 1035764.83
Range [ ( max - min ) / 2 * 100% ] 26.48%
DTPS
disciplinary_command Damage Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
disciplinary_command Healing Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
disciplinary_command Healing Per Second (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
disciplinary_command Heal
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
disciplinary_command Healing Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
disciplinary_command Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
disciplinary_commandTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
disciplinary_command Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
j 5.52 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
k 5.50 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
l 4.02 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
m 1.66 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
n 2.44 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
o 5.65 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
p 2.93 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
q 0.62 arcane_missiles,if=buff.clearcasting.react,chain=1
r 3.03 arcane_blast
s 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
t 1.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
u 1.00 touch_of_the_magi
v 1.00 arcane_power
w 1.00 rune_of_power,if=buff.rune_of_power.down
x 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
y 1.00 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
z 0.91 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
{ 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
| 2.80 arcane_missiles,if=buff.clearcasting.react,chain=1
} 0.92 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
~ 14.54 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
! 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
" 0.01 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
# 3.18 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
$ 0.80 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
% 1.72 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
& 5.66 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
' 6.41 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
( 1.38 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
) 2.20 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
* 9.76 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
+ 5.21 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
, 0.01 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 3.78 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
: 2.78 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
; 0.30 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
< 5.56 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
= 67.55 arcane_blast
> 2.36 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
? 0.03 arcane_barrage
actions.shared_cds
# count action,conditions
@ 2.82 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
. 1.31 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 2.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABCGHIJLMNPQRVXYtuv..x{y@~~|~w~z|}~~~~~|~~~|~~~~|!+=#jklo&p%='<*========-====-*)==-=mo&=?*==-====>n'==='=<*=#jklop&%@'=<*+==:*=======#jklo&==<*====>+=:*jkmn.p&%=='o;*======<====+:*=====#jkl@o&p%===<*====>(+))$jkmn.&r

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat H barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat J ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask disciplinary_command 63371.4/63371: 100% mana
Pre precombat R food disciplinary_command 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener t fire_blast Fluffy_Pillow 62371.4/63371: 98% mana
0:01.306 opener u touch_of_the_magi Fluffy_Pillow 63371.4/63371: 100% mana bloodlust, disciplinary_command
0:02.313 opener v arcane_power Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), disciplinary_command
0:02.313 shared_cds . potion Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, disciplinary_command
0:02.313 shared_cds . berserking Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:02.313 opener x presence_of_mind Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:02.313 opener { arcane_missiles Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:10.025 opener y arcane_blast Fluffy_Pillow 55652.2/63371: 88% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:10.940 shared_cds @ use_mana_gem disciplinary_command 53374.4/63371: 84% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:10.940 opener ~ arcane_blast Fluffy_Pillow 59711.5/63371: 94% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:11.853 opener ~ arcane_blast Fluffy_Pillow 57431.2/63371: 91% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:12.769 opener | arcane_missiles Fluffy_Pillow 55154.6/63371: 87% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:14.206 opener ~ arcane_blast Fluffy_Pillow 56975.9/63371: 90% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:15.137 opener w rune_of_power Fluffy_Pillow 54718.4/63371: 86% mana bloodlust, arcane_charge(4), arcane_power, disciplinary_command, potion_of_deathly_fixation
0:16.145 opener ~ arcane_blast Fluffy_Pillow 55996.0/63371: 88% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:17.173 opener z arcane_barrage Fluffy_Pillow 53861.4/63371: 85% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:18.178 opener | arcane_missiles Fluffy_Pillow 57670.0/63371: 91% mana bloodlust, clearcasting, rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:19.786 opener } arcane_orb Fluffy_Pillow 59708.0/63371: 94% mana bloodlust, rune_of_power, disciplinary_command, potion_of_deathly_fixation
0:20.792 opener ~ arcane_blast Fluffy_Pillow 60483.1/63371: 95% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:22.058 opener ~ arcane_blast Fluffy_Pillow 57962.6/63371: 91% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:23.204 opener ~ arcane_blast Fluffy_Pillow 53915.1/63371: 85% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.231 opener ~ arcane_blast Fluffy_Pillow 48341.8/63371: 76% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:25.255 opener ~ arcane_blast Fluffy_Pillow 42764.6/63371: 67% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:26.282 opener | arcane_missiles Fluffy_Pillow 37191.3/63371: 59% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:27.899 opener ~ arcane_blast Fluffy_Pillow 39240.7/63371: 62% mana bloodlust, arcane_charge(4), rune_of_power
0:28.926 opener ~ arcane_blast Fluffy_Pillow 33667.3/63371: 53% mana bloodlust, arcane_charge(4)
0:29.952 opener ~ arcane_blast Fluffy_Pillow 28092.7/63371: 44% mana bloodlust, arcane_charge(4), clearcasting
0:30.978 opener | arcane_missiles Fluffy_Pillow 22518.1/63371: 36% mana bloodlust, arcane_charge(4), clearcasting
0:33.967 opener ~ arcane_blast Fluffy_Pillow 26306.4/63371: 42% mana bloodlust, arcane_charge(4)
0:34.993 opener ~ arcane_blast Fluffy_Pillow 20731.8/63371: 33% mana bloodlust, arcane_charge(4)
0:36.020 opener ~ arcane_blast Fluffy_Pillow 15158.5/63371: 24% mana bloodlust, arcane_charge(4)
0:37.048 opener ~ arcane_blast Fluffy_Pillow 9586.4/63371: 15% mana bloodlust, arcane_charge(4), clearcasting
0:38.074 opener | arcane_missiles Fluffy_Pillow 4011.8/63371: 6% mana bloodlust, arcane_charge(4), clearcasting
0:39.684 opener ! evocation disciplinary_command 6052.3/63371: 10% mana bloodlust, arcane_charge(4)
0:43.030 rotation + shifting_power Fluffy_Pillow 59924.4/63371: 95% mana arcane_charge(4)
0:46.665 rotation = arcane_blast Fluffy_Pillow 62031.5/63371: 98% mana arcane_charge(4)
0:47.997 rotation # arcane_barrage Fluffy_Pillow 56501.5/63371: 89% mana arcane_charge(4), clearcasting
0:49.303 cooldowns j frostbolt Fluffy_Pillow 60691.6/63371: 96% mana clearcasting
0:51.043 cooldowns k fire_blast Fluffy_Pillow 61896.9/63371: 98% mana clearcasting
0:52.351 cooldowns l touch_of_the_magi Fluffy_Pillow 63054.7/63371: 100% mana clearcasting, disciplinary_command
0:53.656 cooldowns o rune_of_power Fluffy_Pillow 60875.2/63371: 96% mana arcane_charge(4), clearcasting, disciplinary_command
0:54.961 rotation & arcane_missiles Fluffy_Pillow 62529.2/63371: 99% mana arcane_charge(4), clearcasting, rune_of_power, disciplinary_command
1:01.081 cooldowns p presence_of_mind Fluffy_Pillow 61734.6/63371: 97% mana arcane_charge(4), rune_of_power, disciplinary_command
1:01.081 rotation % arcane_blast Fluffy_Pillow 61734.6/63371: 97% mana arcane_charge(4), presence_of_mind(3), rune_of_power, disciplinary_command
1:02.387 rotation = arcane_blast Fluffy_Pillow 56514.8/63371: 89% mana arcane_charge(4), presence_of_mind(2), rune_of_power, disciplinary_command
1:03.694 rotation ' arcane_missiles Fluffy_Pillow 51296.3/63371: 81% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power, disciplinary_command
1:05.821 rotation < arcane_barrage Fluffy_Pillow 53992.2/63371: 85% mana arcane_charge(4), presence_of_mind, rune_of_power, disciplinary_command
1:07.126 rotation * arcane_orb Fluffy_Pillow 58181.0/63371: 92% mana presence_of_mind, disciplinary_command
1:08.431 rotation = arcane_blast Fluffy_Pillow 59335.0/63371: 94% mana arcane_charge(2), presence_of_mind, disciplinary_command
1:09.737 rotation = arcane_blast Fluffy_Pillow 56865.3/63371: 90% mana arcane_charge(3), disciplinary_command
1:11.225 rotation = arcane_blast Fluffy_Pillow 53251.2/63371: 84% mana arcane_charge(4)
1:12.559 rotation = arcane_blast Fluffy_Pillow 48067.0/63371: 76% mana arcane_charge(4)
1:13.891 rotation = arcane_blast Fluffy_Pillow 42880.2/63371: 68% mana arcane_charge(4)
1:15.224 rotation = arcane_blast Fluffy_Pillow 37694.7/63371: 59% mana arcane_charge(4)
1:16.557 rotation = arcane_blast Fluffy_Pillow 32509.1/63371: 51% mana arcane_charge(4)
1:17.889 rotation = arcane_blast Fluffy_Pillow 27322.3/63371: 43% mana arcane_charge(4), clearcasting
1:19.223 rotation - arcane_barrage Fluffy_Pillow 22138.1/63371: 35% mana arcane_charge(4), clearcasting
1:20.530 rotation = arcane_blast Fluffy_Pillow 26329.5/63371: 42% mana clearcasting
1:22.488 rotation = arcane_blast Fluffy_Pillow 27436.1/63371: 43% mana arcane_charge, clearcasting
1:24.288 rotation = arcane_blast Fluffy_Pillow 26967.5/63371: 43% mana arcane_charge(2), clearcasting
1:25.932 rotation = arcane_blast Fluffy_Pillow 24926.1/63371: 39% mana arcane_charge(3), clearcasting
1:27.420 rotation - arcane_barrage Fluffy_Pillow 21312.1/63371: 34% mana arcane_charge(4), clearcasting
1:28.725 rotation * arcane_orb Fluffy_Pillow 25500.9/63371: 40% mana clearcasting
1:30.031 rotation ) arcane_missiles Fluffy_Pillow 26656.2/63371: 42% mana arcane_charge(2), clearcasting
1:32.074 rotation = arcane_blast Fluffy_Pillow 29245.5/63371: 46% mana arcane_charge(2)
1:33.719 rotation = arcane_blast Fluffy_Pillow 27205.5/63371: 43% mana arcane_charge(3)
1:35.208 rotation - arcane_barrage Fluffy_Pillow 23592.7/63371: 37% mana arcane_charge(4)
1:36.512 rotation = arcane_blast Fluffy_Pillow 27780.2/63371: 44% mana
1:38.471 cooldowns m touch_of_the_magi Fluffy_Pillow 28888.1/63371: 46% mana arcane_charge
1:39.961 cooldowns o rune_of_power Fluffy_Pillow 28276.6/63371: 45% mana arcane_charge(4)
1:41.269 rotation & arcane_missiles Fluffy_Pillow 29934.4/63371: 47% mana arcane_charge(4), rune_of_power
1:50.132 rotation = arcane_blast Fluffy_Pillow 11167.6/63371: 18% mana arcane_charge(4), rune_of_power
1:51.463 rotation ? arcane_barrage Fluffy_Pillow 5979.6/63371: 9% mana arcane_charge(4), rune_of_power
1:52.770 rotation * arcane_orb Fluffy_Pillow 10171.0/63371: 16% mana rune_of_power
1:54.077 rotation = arcane_blast Fluffy_Pillow 11327.5/63371: 18% mana arcane_charge(2)
1:55.722 rotation = arcane_blast Fluffy_Pillow 9287.4/63371: 15% mana arcane_charge(3)
1:57.208 rotation - arcane_barrage Fluffy_Pillow 5670.8/63371: 9% mana arcane_charge(4)
1:58.515 rotation = arcane_blast Fluffy_Pillow 9862.2/63371: 16% mana
2:00.474 rotation = arcane_blast Fluffy_Pillow 10970.1/63371: 17% mana arcane_charge, clearcasting
2:02.276 rotation = arcane_blast Fluffy_Pillow 10504.0/63371: 17% mana arcane_charge(2), clearcasting
2:03.920 rotation = arcane_blast Fluffy_Pillow 8462.6/63371: 13% mana arcane_charge(3), clearcasting
2:05.407 rotation > evocation disciplinary_command 4847.3/63371: 8% mana arcane_charge(4), clearcasting
2:09.749 cooldowns n arcane_power Fluffy_Pillow 58689.4/63371: 93% mana arcane_charge(4), clearcasting(2)
2:09.749 rotation ' arcane_missiles Fluffy_Pillow 58689.4/63371: 93% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
2:13.566 rotation = arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(4), arcane_power, rune_of_power
2:14.897 rotation = arcane_blast Fluffy_Pillow 59937.7/63371: 95% mana arcane_charge(4), arcane_power, rune_of_power
2:16.230 rotation = arcane_blast Fluffy_Pillow 58189.7/63371: 92% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:17.562 rotation ' arcane_missiles Fluffy_Pillow 56440.4/63371: 89% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:19.551 rotation = arcane_blast Fluffy_Pillow 58961.3/63371: 93% mana arcane_charge(4), arcane_power, rune_of_power
2:20.882 rotation < arcane_barrage Fluffy_Pillow 57210.8/63371: 90% mana arcane_charge(4), arcane_power, rune_of_power
2:22.187 rotation * arcane_orb Fluffy_Pillow 61399.6/63371: 97% mana arcane_power
2:23.493 rotation = arcane_blast Fluffy_Pillow 62804.9/63371: 99% mana arcane_charge(2), arcane_power
2:25.135 rotation # arcane_barrage Fluffy_Pillow 59249.0/63371: 93% mana arcane_charge(3)
2:26.444 cooldowns j frostbolt Fluffy_Pillow 62809.2/63371: 99% mana
2:28.186 cooldowns k fire_blast Fluffy_Pillow 62379.0/63371: 98% mana
2:29.493 cooldowns l touch_of_the_magi Fluffy_Pillow 63371.4/63371: 100% mana disciplinary_command
2:30.800 cooldowns o rune_of_power Fluffy_Pillow 60877.8/63371: 96% mana arcane_charge(4), disciplinary_command
2:32.106 cooldowns p presence_of_mind Fluffy_Pillow 62533.0/63371: 99% mana arcane_charge(4), rune_of_power, disciplinary_command
2:32.106 rotation & arcane_missiles Fluffy_Pillow 62533.0/63371: 99% mana arcane_charge(4), presence_of_mind(3), rune_of_power, disciplinary_command
2:38.672 rotation % arcane_blast Fluffy_Pillow 55855.0/63371: 88% mana arcane_charge(4), presence_of_mind(3), rune_of_power, disciplinary_command
2:39.979 shared_cds @ use_mana_gem disciplinary_command 50636.5/63371: 80% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power, disciplinary_command
2:39.979 rotation ' arcane_missiles Fluffy_Pillow 56973.6/63371: 90% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power, disciplinary_command
2:41.940 rotation = arcane_blast Fluffy_Pillow 59459.1/63371: 94% mana arcane_charge(4), presence_of_mind(2), rune_of_power, disciplinary_command
2:43.248 rotation < arcane_barrage Fluffy_Pillow 54241.9/63371: 86% mana arcane_charge(4), presence_of_mind, rune_of_power, disciplinary_command
2:44.552 rotation * arcane_orb Fluffy_Pillow 58429.4/63371: 92% mana presence_of_mind, disciplinary_command
2:45.858 rotation + shifting_power Fluffy_Pillow 59584.7/63371: 94% mana arcane_charge(2), presence_of_mind, disciplinary_command
2:49.681 rotation = arcane_blast Fluffy_Pillow 61930.1/63371: 98% mana arcane_charge(2), presence_of_mind
2:50.987 rotation = arcane_blast Fluffy_Pillow 59460.3/63371: 94% mana arcane_charge(3)
2:52.475 rotation : arcane_barrage Fluffy_Pillow 55846.3/63371: 88% mana arcane_charge(4)
2:53.782 rotation * arcane_orb Fluffy_Pillow 60037.7/63371: 95% mana
2:55.089 rotation = arcane_blast Fluffy_Pillow 61194.2/63371: 97% mana arcane_charge(2)
2:56.734 rotation = arcane_blast Fluffy_Pillow 59154.1/63371: 93% mana arcane_charge(3)
2:58.224 rotation = arcane_blast Fluffy_Pillow 55542.6/63371: 88% mana arcane_charge(4)
2:59.557 rotation = arcane_blast Fluffy_Pillow 50357.1/63371: 79% mana arcane_charge(4)
3:00.891 rotation = arcane_blast Fluffy_Pillow 45172.8/63371: 71% mana arcane_charge(4)
3:02.223 rotation = arcane_blast Fluffy_Pillow 39986.0/63371: 63% mana arcane_charge(4)
3:03.556 rotation = arcane_blast Fluffy_Pillow 34800.5/63371: 55% mana arcane_charge(4), clearcasting
3:04.888 rotation # arcane_barrage Fluffy_Pillow 29613.7/63371: 47% mana arcane_charge(4), clearcasting
3:06.196 cooldowns j frostbolt Fluffy_Pillow 33806.4/63371: 53% mana clearcasting
3:07.937 cooldowns k fire_blast Fluffy_Pillow 35013.0/63371: 55% mana clearcasting
3:09.243 cooldowns l touch_of_the_magi Fluffy_Pillow 36168.2/63371: 57% mana clearcasting, disciplinary_command
3:10.549 cooldowns o rune_of_power Fluffy_Pillow 35323.5/63371: 56% mana arcane_charge(4), clearcasting, disciplinary_command
3:11.855 rotation & arcane_missiles Fluffy_Pillow 36978.8/63371: 58% mana arcane_charge(4), clearcasting, rune_of_power, disciplinary_command
3:20.476 rotation = arcane_blast Fluffy_Pillow 25405.3/63371: 40% mana arcane_charge(4), rune_of_power, disciplinary_command
3:21.807 rotation = arcane_blast Fluffy_Pillow 20217.2/63371: 32% mana arcane_charge(4), rune_of_power, disciplinary_command
3:23.139 rotation < arcane_barrage Fluffy_Pillow 15030.4/63371: 24% mana arcane_charge(4), rune_of_power, disciplinary_command
3:24.444 rotation * arcane_orb Fluffy_Pillow 19219.3/63371: 30% mana disciplinary_command
3:25.751 rotation = arcane_blast Fluffy_Pillow 20375.8/63371: 32% mana arcane_charge(2), disciplinary_command
3:27.396 rotation = arcane_blast Fluffy_Pillow 18335.7/63371: 29% mana arcane_charge(3), disciplinary_command
3:28.885 rotation = arcane_blast Fluffy_Pillow 14722.9/63371: 23% mana arcane_charge(4)
3:30.217 rotation = arcane_blast Fluffy_Pillow 9536.1/63371: 15% mana arcane_charge(4)
3:31.549 rotation > evocation Fluffy_Pillow 4349.4/63371: 7% mana arcane_charge(4)
3:35.894 rotation + shifting_power Fluffy_Pillow 58195.3/63371: 92% mana arcane_charge(4)
3:39.666 rotation = arcane_blast Fluffy_Pillow 60476.0/63371: 95% mana arcane_charge(4)
3:40.999 rotation : arcane_barrage Fluffy_Pillow 55290.5/63371: 87% mana arcane_charge(4), clearcasting
3:42.305 rotation * arcane_orb Fluffy_Pillow 59480.6/63371: 94% mana clearcasting
3:43.610 cooldowns j frostbolt Fluffy_Pillow 60634.6/63371: 96% mana arcane_charge(2), clearcasting
3:45.349 cooldowns k fire_blast Fluffy_Pillow 61838.7/63371: 98% mana arcane_charge(2), clearcasting
3:46.655 cooldowns m touch_of_the_magi Fluffy_Pillow 62993.9/63371: 99% mana arcane_charge(2), clearcasting, disciplinary_command
3:47.960 cooldowns n arcane_power Fluffy_Pillow 60875.2/63371: 96% mana arcane_charge(4), clearcasting, disciplinary_command
3:47.960 shared_cds . berserking Fluffy_Pillow 60875.2/63371: 96% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, disciplinary_command
3:47.960 cooldowns p presence_of_mind Fluffy_Pillow 60875.2/63371: 96% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, disciplinary_command
3:47.960 rotation & arcane_missiles Fluffy_Pillow 60875.2/63371: 96% mana berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, disciplinary_command
3:55.557 rotation % arcane_blast Fluffy_Pillow 62740.6/63371: 99% mana berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, disciplinary_command
3:56.745 rotation = arcane_blast Fluffy_Pillow 60808.8/63371: 96% mana berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, disciplinary_command
3:57.933 rotation = arcane_blast Fluffy_Pillow 58877.0/63371: 93% mana berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, disciplinary_command
3:59.120 rotation ' arcane_missiles Fluffy_Pillow 56943.9/63371: 90% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, disciplinary_command
4:00.880 cooldowns o rune_of_power Fluffy_Pillow 59174.6/63371: 93% mana arcane_charge(4), arcane_power, disciplinary_command
4:02.186 rotation ; arcane_barrage Fluffy_Pillow 60829.9/63371: 96% mana arcane_charge(4), arcane_power, rune_of_power, disciplinary_command
4:03.494 rotation * arcane_orb Fluffy_Pillow 63371.4/63371: 100% mana rune_of_power, disciplinary_command
4:04.802 rotation = arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(2), rune_of_power, disciplinary_command
4:06.447 rotation = arcane_blast Fluffy_Pillow 59252.8/63371: 94% mana arcane_charge(3), rune_of_power
4:07.935 rotation = arcane_blast Fluffy_Pillow 55638.7/63371: 88% mana arcane_charge(4), rune_of_power
4:09.268 rotation = arcane_blast Fluffy_Pillow 50453.2/63371: 80% mana arcane_charge(4), rune_of_power
4:10.600 rotation = arcane_blast Fluffy_Pillow 45266.4/63371: 71% mana arcane_charge(4), rune_of_power
4:11.931 rotation = arcane_blast Fluffy_Pillow 40078.3/63371: 63% mana arcane_charge(4), rune_of_power
4:13.263 rotation < arcane_barrage Fluffy_Pillow 34891.6/63371: 55% mana arcane_charge(4), rune_of_power
4:14.570 rotation = arcane_blast Fluffy_Pillow 39082.9/63371: 62% mana
4:16.528 rotation = arcane_blast Fluffy_Pillow 40189.6/63371: 63% mana arcane_charge
4:18.328 rotation = arcane_blast Fluffy_Pillow 39720.9/63371: 63% mana arcane_charge(2)
4:19.972 rotation = arcane_blast Fluffy_Pillow 37679.6/63371: 59% mana arcane_charge(3)
4:21.462 rotation + shifting_power Fluffy_Pillow 34068.1/63371: 54% mana arcane_charge(4)
4:25.285 rotation : arcane_barrage Fluffy_Pillow 36413.4/63371: 57% mana arcane_charge(4)
4:26.591 rotation * arcane_orb Fluffy_Pillow 40603.6/63371: 64% mana
4:27.900 rotation = arcane_blast Fluffy_Pillow 41762.6/63371: 66% mana arcane_charge(2)
4:29.544 rotation = arcane_blast Fluffy_Pillow 39721.3/63371: 63% mana arcane_charge(3), clearcasting
4:31.034 rotation = arcane_blast Fluffy_Pillow 36109.7/63371: 57% mana arcane_charge(4), clearcasting
4:32.367 rotation = arcane_blast Fluffy_Pillow 30924.2/63371: 49% mana arcane_charge(4), clearcasting
4:33.699 rotation = arcane_blast Fluffy_Pillow 25737.4/63371: 41% mana arcane_charge(4), clearcasting
4:35.031 rotation # arcane_barrage Fluffy_Pillow 20550.7/63371: 32% mana arcane_charge(4), clearcasting(2)
4:36.336 cooldowns j frostbolt Fluffy_Pillow 24739.5/63371: 39% mana clearcasting(2)
4:38.076 cooldowns k fire_blast Fluffy_Pillow 25944.8/63371: 41% mana clearcasting(2)
4:39.382 cooldowns l touch_of_the_magi Fluffy_Pillow 27100.1/63371: 43% mana clearcasting(2), disciplinary_command
4:40.687 shared_cds @ use_mana_gem disciplinary_command 26254.1/63371: 41% mana arcane_charge(4), clearcasting(2), disciplinary_command
4:40.687 cooldowns o rune_of_power Fluffy_Pillow 32591.2/63371: 51% mana arcane_charge(4), clearcasting(2), disciplinary_command
4:41.995 rotation & arcane_missiles Fluffy_Pillow 34249.0/63371: 54% mana arcane_charge(4), clearcasting(2), rune_of_power, disciplinary_command
4:47.861 cooldowns p presence_of_mind Fluffy_Pillow 34183.8/63371: 54% mana arcane_charge(4), rune_of_power, disciplinary_command
4:47.861 rotation % arcane_blast Fluffy_Pillow 34183.8/63371: 54% mana arcane_charge(4), presence_of_mind(3), rune_of_power, disciplinary_command
4:49.168 rotation = arcane_blast Fluffy_Pillow 28965.3/63371: 46% mana arcane_charge(4), presence_of_mind(2), rune_of_power, disciplinary_command
4:50.473 rotation = arcane_blast Fluffy_Pillow 23744.3/63371: 37% mana arcane_charge(4), presence_of_mind, rune_of_power, disciplinary_command
4:51.781 rotation = arcane_blast Fluffy_Pillow 18527.1/63371: 29% mana arcane_charge(4), rune_of_power, disciplinary_command
4:53.114 rotation < arcane_barrage Fluffy_Pillow 13341.6/63371: 21% mana arcane_charge(4), clearcasting, rune_of_power, disciplinary_command
4:54.420 rotation * arcane_orb Fluffy_Pillow 17531.7/63371: 28% mana clearcasting, disciplinary_command
4:55.726 rotation = arcane_blast Fluffy_Pillow 18686.9/63371: 29% mana arcane_charge(2), clearcasting, disciplinary_command
4:57.370 rotation = arcane_blast Fluffy_Pillow 16645.6/63371: 26% mana arcane_charge(3), clearcasting, disciplinary_command
4:58.860 rotation = arcane_blast Fluffy_Pillow 13034.1/63371: 21% mana arcane_charge(4), clearcasting
5:00.192 rotation = arcane_blast Fluffy_Pillow 7847.3/63371: 12% mana arcane_charge(4), clearcasting
5:01.523 rotation > evocation Fluffy_Pillow 2659.2/63371: 4% mana arcane_charge(4), clearcasting(2)
5:05.868 rotation ( arcane_missiles Fluffy_Pillow 56505.2/63371: 89% mana arcane_charge(4), clearcasting(3)
5:07.822 rotation + shifting_power Fluffy_Pillow 58981.7/63371: 93% mana arcane_charge(4), clearcasting(2)
5:11.588 rotation ) arcane_missiles Fluffy_Pillow 61254.9/63371: 97% mana arcane_charge(4), clearcasting(2)
5:13.610 rotation ) arcane_missiles Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(4), clearcasting
5:15.617 rotation $ arcane_barrage Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(4)
5:16.924 cooldowns j frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
5:18.664 cooldowns k fire_blast Fluffy_Pillow 62376.5/63371: 98% mana
5:19.970 cooldowns m touch_of_the_magi Fluffy_Pillow 63371.4/63371: 100% mana disciplinary_command
5:21.276 cooldowns n arcane_power Fluffy_Pillow 60876.5/63371: 96% mana arcane_charge(4), disciplinary_command
5:21.276 shared_cds . potion Fluffy_Pillow 60876.5/63371: 96% mana arcane_charge(4), arcane_power, rune_of_power, disciplinary_command
5:21.276 rotation & arcane_missiles Fluffy_Pillow 60876.5/63371: 96% mana arcane_charge(4), arcane_power, rune_of_power, disciplinary_command, potion_of_deathly_fixation
5:30.240 final_burn r arcane_blast Fluffy_Pillow 57237.7/63371: 90% mana arcane_charge(4), arcane_power, rune_of_power, disciplinary_command, potion_of_deathly_fixation

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2453 2247 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="disciplinary_command"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

expanded_potential : 6906 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6905.7 6905.7 12.4 / 0.180% 1155.1 / 16.7% 3.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2094.5 1998.8 Mana 0.00% 35.9 100.0% 100%
Talents
Night Fae

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
expanded_potential 6906
Arcane Barrage 473 6.9% 17.9 15.77sec 7925 6203 Direct 17.9 6661 13299 7928 19.1%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.89 17.88 0.00 0.00 1.2775 0.0000 141778.85 141778.85 0.00% 6203.41 6203.41
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.92% 14.47 5 24 6661.39 4431 10930 6669.24 5119 8762 96385 96385 0.00%
crit 19.08% 3.41 0 12 13299.42 8862 21861 12950.83 0 21861 45394 45394 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.92
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.01
    rotation
    [~]:3.07
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:1.05
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [*]:0.20
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [+]:2.89
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [,]:3.83
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [-]:0.30
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [:]:5.49
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [=]:0.12
Arcane Blast 2150 31.1% 89.4 3.26sec 7203 5353 Direct 89.4 6036 12066 7204 19.4%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 89.37 89.37 0.00 0.00 1.3458 0.0000 643785.86 643785.86 0.00% 5352.75 5352.75
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.64% 72.07 46 99 6036.35 1324 10942 6041.30 5140 7131 435040 435040 0.00%
crit 19.36% 17.30 5 33 12066.42 2648 21884 12070.39 7785 16587 208746 208746 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.31
    opener
    [v]:0.99
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:14.75
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.02
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [;]:70.80
Arcane Echo 338 4.9% 154.2 2.12sec 655 0 Direct 154.2 550 1100 655 19.2%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 154.21 154.21 0.00 0.00 0.0000 0.0000 101029.06 101029.06 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.82% 124.64 70 182 549.66 316 664 549.92 466 610 68506 68506 0.00%
crit 19.18% 29.57 13 55 1099.94 633 1329 1100.19 904 1266 32523 32523 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2899 42.0% 48.8 6.10sec 17796 9240 Periodic 335.8 2166 4337 2584 19.3% 29.2%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.75 0.00 336.01 335.75 1.9259 0.2605 867605.79 867605.79 0.00% 9240.47 9240.47
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.75% 271.12 164 386 2166.24 1435 3014 2169.27 1935 2438 587282 587282 0.00%
crit 19.25% 64.64 33 103 4336.83 2870 6027 4343.25 3696 5047 280324 280324 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.56
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.01
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.81
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.84
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:4.50
  • if_expr:buff.clearcasting.react&buff.expanded_potential.up
    rotation
    [%]:5.94
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [&]:1.55
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [']:2.80
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (188) 0.0% (2.7%) 11.0 25.89sec 5147 4059

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.98 0.00 0.00 0.00 1.2683 0.0000 0.00 0.00 0.00% 4058.61 4058.61

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.93
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [(]:10.06
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 188 2.7% 11.0 25.89sec 5150 0 Direct 11.0 4321 8657 5150 19.1%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.98 10.98 0.00 0.00 0.0000 0.0000 56532.43 56532.43 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.89% 8.88 3 15 4321.29 3869 5804 4322.10 3869 4953 38372 38372 0.00%
crit 19.11% 2.10 0 8 8656.67 7739 11608 7727.40 0 11608 18160 18160 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (70) 0.0% (1.0%) 15.1 4.04sec 1386 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.14 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 70 1.0% 15.1 4.04sec 1386 0 Direct 15.1 1164 2327 1386 19.1%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.14 15.14 0.00 0.00 0.0000 0.0000 20975.38 20975.38 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.89% 12.24 2 30 1163.53 1164 1164 1163.53 1164 1164 14245 14245 0.00%
crit 19.11% 2.89 0 10 2327.06 2327 2327 2237.10 0 2327 6730 6730 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1481 2961 1759 18.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1759.22 1759.22 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.19% 0.81 0 1 1480.68 1481 1481 1202.13 0 1481 1202 1202 0.00%
crit 18.81% 0.19 0 1 2961.35 2961 2961 557.09 0 2961 557 557 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5784 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 145  / 20 0.3% 90.0 1.29sec 64 49 Direct 90.0 54 108 64 19.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 90.00 90.00 0.00 0.00 1.3087 0.0000 5784.04 5784.04 0.00% 49.11 49.11
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.82% 72.74 59 84 53.90 43 60 53.90 52 56 3921 3921 0.00%
crit 19.18% 17.26 6 31 107.95 86 120 107.96 95 120 1863 1863 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:31.00
Shifting Power 106 1.5% 4.8 57.91sec 6553 1832 Periodic 19.3 1372 2745 1641 19.6% 5.4%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.84 0.00 19.33 19.33 3.5767 0.8332 31711.21 31711.21 0.00% 1832.17 1832.17
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.44% 15.55 5 27 1372.31 1372 1372 1372.31 1372 1372 21334 21334 0.00%
crit 19.56% 3.78 0 11 2744.61 2745 2745 2678.62 0 2745 10377 10377 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [)]:4.84
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (656) 0.0% (9.5%) 6.9 46.53sec 28569 21917

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.87 0.00 0.00 0.00 1.3036 0.0000 0.00 0.00 0.00% 21916.65 21916.65

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:3.89
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:1.98
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.01
    Touch of the Magi (_explosion) 656 9.5% 6.9 46.46sec 28569 0 Direct 6.9 28582 0 28582 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.87 6.86 0.00 0.00 0.0000 0.0000 196197.82 196197.82 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.86 5 9 28581.93 1517 63490 28648.18 21389 38058 196198 196198 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:22257.88
  • base_dd_max:22257.88
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
expanded_potential
Arcane Power 3.9 87.26sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.90 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:2.90
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Berserking 2.0 191.69sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.99 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [@]:1.99
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.4 90.98sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.40 0.00 20.34 0.00 4.0439 0.6754 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:expanded_potential
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [<]:2.40
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:expanded_potential
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:expanded_potential
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 324.81sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.12 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [?]:1.12
  • if_expr:buff.arcane_power.up
Presence of Mind 3.8 89.16sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.81
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.7 45.26sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.75 0.00 0.00 0.00 1.2551 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.76
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.8 125.12sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.84 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:expanded_potential
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [>]:2.84
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 18.8 99.4 15.9sec 2.5sec 13.7sec 86.34% 0.00% 63.8 (64.6) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 61.3s
  • trigger_min/max:0.0s / 20.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 60.0s

Stack Uptimes

  • arcane_charge_1:3.79%
  • arcane_charge_2:8.97%
  • arcane_charge_3:7.05%
  • arcane_charge_4:66.53%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.9 0.0 87.2sec 87.2sec 14.6sec 19.03% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.8s / 133.0s
  • trigger_min/max:66.8s / 133.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:19.03%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 2.0 0.0 192.9sec 192.9sec 11.9sec 8.05% 25.82% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 266.2s
  • trigger_min/max:180.0s / 266.2s
  • trigger_pct:100.00%
  • duration_min/max:1.5s / 12.0s

Stack Uptimes

  • berserking_1:8.05%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.8 6.3 15.8sec 11.7sec 6.0sec 37.89% 0.00% 0.1 (0.1) 0.4

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:25.62%
  • clearcasting_2:10.81%
  • clearcasting_3:1.47%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.4 0.0 91.0sec 91.0sec 4.0sec 4.58% 0.00% 13.6 (13.6) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:67.4s / 142.9s
  • trigger_min/max:67.4s / 142.9s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 4.3s

Stack Uptimes

  • evocation_1:4.58%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Expanded Potential 6.2 0.8 44.0sec 38.6sec 6.1sec 12.56% 0.00% 0.8 (0.8) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_expanded_potential
  • max_stacks:1
  • base duration:300.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Stack Uptimes

  • expanded_potential_1:12.56%

Spelldata

  • id:327495
  • name:Expanded Potential
  • tooltip:Your next Hot Streak, Brain Freeze or Clearcasting will not be consumed.
  • description:{$@spelldesc327489=Your Fireball, Frostbolt and Arcane Blast have a chance to give you Expanded Potential, which causes your next Hot Streak, Brain Freeze or Clearcasting to not be consumed.}
  • max_stacks:0
  • duration:300.00
  • cooldown:0.00
  • default_chance:101.00%

Trigger Spelldata

  • id:327489
  • name:Expanded Potential
  • tooltip:
  • description:Your Fireball, Frostbolt and Arcane Blast have a chance to give you Expanded Potential, which causes your next Hot Streak, Brain Freeze or Clearcasting to not be consumed.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:101.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 326.2sec 326.2sec 23.9sec 8.95% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 357.9s
  • trigger_min/max:300.0s / 357.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.95%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.8 0.0 88.8sec 88.8sec 11.9sec 15.11% 12.54% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:52.0s / 137.3s
  • trigger_min/max:52.0s / 137.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • presence_of_mind_1:3.07%
  • presence_of_mind_2:2.62%
  • presence_of_mind_3:9.42%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 10.6 0.0 29.1sec 29.1sec 11.8sec 41.90% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 70.5s
  • trigger_min/max:12.0s / 70.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.90%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 5.81% 0.00% 23.81%
Arcane Barrage Arcane Charge 4 94.19% 76.19% 100.00%
Arcane Blast Arcane Charge 0 4.10% 0.00% 9.46%
Arcane Blast Arcane Charge 1 2.73% 0.00% 8.24%
Arcane Blast Arcane Charge 2 11.53% 4.76% 17.07%
Arcane Blast Arcane Charge 3 11.35% 4.76% 16.85%
Arcane Blast Arcane Charge 4 70.30% 56.98% 83.95%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 1.98% 0.14% 7.28% 1.1s 0.0s 7.9s
Conserve Phase 100.00% 100.00% 100.00% 299.7s 240.1s 359.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000198.533132.098263.883
Evocation23.5960.00073.01083.11435.616160.219
Rune of Power8.4060.00042.39958.46922.10099.988
Touch of the Magi5.2210.00034.05037.30113.93379.175
Arcane Power4.9480.00053.38419.7612.14369.374
Arcane Barrage13.4661.31358.960254.166199.141313.724
Arcane Orb9.1310.00071.148107.17050.529199.322
Presence of Mind20.7150.00065.91484.48433.961137.103
Shifting Power18.3150.000126.37795.48933.025230.328

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
expanded_potential
mana_regen Mana 3166.72 371725.55 62.06% 117.38 8016.59 2.11%
Evocation Mana 153.02 165044.40 27.56% 1078.56 0.00 0.00%
Mana Gem Mana 2.84 17985.39 3.00% 6337.14 0.00 0.00%
Arcane Barrage Mana 17.89 44205.06 7.38% 2470.74 488.85 1.09%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 1998.78 2094.51 8507.1 34680.5 1575.6 63371.4
Usage Type Count Total Avg RPE APR
expanded_potential
arcane_blast Mana 89.4 491217.0 5496.3 5496.3 1.3
arcane_missiles Mana 48.8 101497.4 2081.8 2081.9 8.5
arcane_orb Mana 11.0 5072.6 461.9 461.9 11.1
shifting_power Mana 4.8 12098.7 2500.0 2500.1 2.6
touch_of_the_magi Mana 6.9 16820.9 2449.2 2449.3 11.7

Statistics & Data Analysis

Fight Length
expanded_potential Fight Length
Count 2121
Mean 299.70
Minimum 240.10
Maximum 359.88
Spread ( max - min ) 119.78
Range [ ( max - min ) / 2 * 100% ] 19.98%
DPS
expanded_potential Damage Per Second
Count 2121
Mean 6905.75
Minimum 5975.37
Maximum 8011.61
Spread ( max - min ) 2036.24
Range [ ( max - min ) / 2 * 100% ] 14.74%
Standard Deviation 292.1344
5th Percentile 6436.94
95th Percentile 7388.72
( 95th Percentile - 5th Percentile ) 951.78
Mean Distribution
Standard Deviation 6.3433
95.00% Confidence Interval ( 6893.31 - 6918.18 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 69
0.1% Error 6875
0.1 Scale Factor Error with Delta=300 729
0.05 Scale Factor Error with Delta=300 2915
0.01 Scale Factor Error with Delta=300 72854
Priority Target DPS
expanded_potential Priority Target Damage Per Second
Count 2121
Mean 6905.75
Minimum 5975.37
Maximum 8011.61
Spread ( max - min ) 2036.24
Range [ ( max - min ) / 2 * 100% ] 14.74%
Standard Deviation 292.1344
5th Percentile 6436.94
95th Percentile 7388.72
( 95th Percentile - 5th Percentile ) 951.78
Mean Distribution
Standard Deviation 6.3433
95.00% Confidence Interval ( 6893.31 - 6918.18 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 69
0.1% Error 6875
0.1 Scale Factor Error with Delta=300 729
0.05 Scale Factor Error with Delta=300 2915
0.01 Scale Factor Error with Delta=300 72854
DPS(e)
expanded_potential Damage Per Second (Effective)
Count 2121
Mean 6905.75
Minimum 5975.37
Maximum 8011.61
Spread ( max - min ) 2036.24
Range [ ( max - min ) / 2 * 100% ] 14.74%
Damage
expanded_potential Damage
Count 2121
Mean 2061375.61
Minimum 1498410.65
Maximum 2720881.63
Spread ( max - min ) 1222470.98
Range [ ( max - min ) / 2 * 100% ] 29.65%
DTPS
expanded_potential Damage Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
expanded_potential Healing Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
expanded_potential Healing Per Second (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
expanded_potential Heal
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
expanded_potential Healing Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
expanded_potential Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
expanded_potentialTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
expanded_potential Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 3.89 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 1.98 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 2.90 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.76 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.81 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.56 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.31 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.01 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.99 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.92 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.01 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.81 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.93 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 14.75 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.01 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 3.07 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 1.05 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.02 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.84 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
$ 4.50 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
% 5.94 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
& 1.55 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
' 2.80 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
( 10.06 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
) 4.84 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
* 0.20 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
+ 2.89 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
, 3.83 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
- 0.30 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
: 5.49 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
; 70.80 arcane_blast
< 2.40 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
= 0.12 arcane_barrage
actions.shared_cds
# count action,conditions
> 2.84 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
? 1.12 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
@ 1.99 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABDGHILMNPQRVXYrs?@uxv>{{{{t{wz{{{{{{{{{|$);,(;;';;;;~jm#;;;:(;;$;+;;)('!kln#%;%m-(;;%;;;:;;;;;;;&;>;;&;;&<;,jm#;;;:();;l;;;;;;;;@~jmn#;;;:(;;+;;;);;$~jm#;<,(;;;;;;;;&>;)!kln#;;:(;;m%;;;;;%+;(;+;)(;;;;~jm##%:(;;;

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat D totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat H barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask expanded_potential 63371.4/63371: 100% mana
Pre precombat R food expanded_potential 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.305 opener s arcane_power Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4)
0:01.305 shared_cds ? potion Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.305 shared_cds @ berserking Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.305 opener u presence_of_mind Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.305 opener x arcane_missiles Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.045 opener v arcane_blast Fluffy_Pillow 55685.1/63371: 88% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.959 shared_cds > use_mana_gem expanded_potential 53406.1/63371: 84% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:09.959 opener { arcane_blast Fluffy_Pillow 59743.2/63371: 94% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:10.872 opener { arcane_blast Fluffy_Pillow 57462.9/63371: 91% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, expanded_potential, potion_of_deathly_fixation
0:11.786 opener { arcane_blast Fluffy_Pillow 55183.8/63371: 87% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, expanded_potential, potion_of_deathly_fixation
0:12.719 opener { arcane_blast Fluffy_Pillow 52928.8/63371: 84% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, expanded_potential, potion_of_deathly_fixation
0:13.651 opener t rune_of_power Fluffy_Pillow 50672.5/63371: 80% mana bloodlust, arcane_charge(4), arcane_power, expanded_potential, potion_of_deathly_fixation
0:14.657 opener { arcane_blast Fluffy_Pillow 51947.6/63371: 82% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, expanded_potential, potion_of_deathly_fixation
0:15.683 opener w arcane_barrage Fluffy_Pillow 49810.5/63371: 79% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, expanded_potential, potion_of_deathly_fixation
0:16.688 opener z arcane_orb Fluffy_Pillow 53619.1/63371: 85% mana bloodlust, rune_of_power, expanded_potential, potion_of_deathly_fixation
0:17.695 opener { arcane_blast Fluffy_Pillow 54395.4/63371: 86% mana bloodlust, arcane_charge(2), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:18.961 opener { arcane_blast Fluffy_Pillow 51874.9/63371: 82% mana bloodlust, arcane_charge(3), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:20.107 opener { arcane_blast Fluffy_Pillow 47827.4/63371: 75% mana bloodlust, arcane_charge(4), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:21.133 opener { arcane_blast Fluffy_Pillow 42252.8/63371: 67% mana bloodlust, arcane_charge(4), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:22.160 opener { arcane_blast Fluffy_Pillow 36679.5/63371: 58% mana bloodlust, arcane_charge(4), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:23.188 opener { arcane_blast Fluffy_Pillow 31107.4/63371: 49% mana bloodlust, arcane_charge(4), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:24.214 opener { arcane_blast Fluffy_Pillow 25532.8/63371: 40% mana bloodlust, arcane_charge(4), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:25.241 opener { arcane_blast Fluffy_Pillow 19959.4/63371: 31% mana bloodlust, arcane_charge(4), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:26.268 opener { arcane_blast Fluffy_Pillow 14386.1/63371: 23% mana bloodlust, arcane_charge(4), rune_of_power, expanded_potential, potion_of_deathly_fixation
0:27.295 opener | evocation expanded_potential 8812.7/63371: 14% mana bloodlust, arcane_charge(4), clearcasting, expanded_potential
0:30.639 rotation $ arcane_missiles Fluffy_Pillow 62682.2/63371: 99% mana bloodlust, arcane_charge(4), clearcasting, expanded_potential
0:32.370 rotation ) shifting_power Fluffy_Pillow 63371.4/63371: 100% mana bloodlust, arcane_charge(4), clearcasting
0:35.270 rotation ; arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana bloodlust, arcane_charge(4), clearcasting
0:36.296 rotation , arcane_barrage Fluffy_Pillow 56501.5/63371: 89% mana bloodlust, arcane_charge(4), clearcasting
0:37.304 rotation ( arcane_orb Fluffy_Pillow 60313.9/63371: 95% mana bloodlust, clearcasting
0:38.311 rotation ; arcane_blast Fluffy_Pillow 61090.2/63371: 96% mana bloodlust, arcane_charge(2), clearcasting
0:39.577 rotation ; arcane_blast Fluffy_Pillow 58569.8/63371: 92% mana bloodlust, arcane_charge(3), clearcasting
0:40.725 rotation ' arcane_missiles Fluffy_Pillow 54524.8/63371: 86% mana bloodlust, arcane_charge(4), clearcasting
0:42.260 rotation ; arcane_blast Fluffy_Pillow 56470.3/63371: 89% mana arcane_charge(4), clearcasting
0:43.592 rotation ; arcane_blast Fluffy_Pillow 51283.5/63371: 81% mana arcane_charge(4), clearcasting
0:44.922 rotation ; arcane_blast Fluffy_Pillow 46094.2/63371: 73% mana arcane_charge(4), clearcasting
0:46.257 rotation ; arcane_blast Fluffy_Pillow 40911.2/63371: 65% mana arcane_charge(4), clearcasting
0:47.590 rotation ~ arcane_barrage Fluffy_Pillow 35725.7/63371: 56% mana arcane_charge(4), clearcasting, expanded_potential
0:48.896 cooldowns j touch_of_the_magi Fluffy_Pillow 39915.8/63371: 63% mana clearcasting, expanded_potential
0:50.203 cooldowns m rune_of_power Fluffy_Pillow 39072.3/63371: 62% mana arcane_charge(4), clearcasting, expanded_potential
0:51.512 rotation # arcane_missiles Fluffy_Pillow 40731.4/63371: 64% mana arcane_charge(4), clearcasting, rune_of_power, expanded_potential
0:59.374 rotation ; arcane_blast Fluffy_Pillow 43195.9/63371: 68% mana arcane_charge(4), rune_of_power
1:00.707 rotation ; arcane_blast Fluffy_Pillow 38010.4/63371: 60% mana arcane_charge(4), rune_of_power
1:02.039 rotation ; arcane_blast Fluffy_Pillow 32823.6/63371: 52% mana arcane_charge(4), rune_of_power
1:03.372 rotation : arcane_barrage Fluffy_Pillow 27638.1/63371: 44% mana arcane_charge(4), rune_of_power, expanded_potential
1:04.677 rotation ( arcane_orb Fluffy_Pillow 31827.0/63371: 50% mana expanded_potential
1:05.984 rotation ; arcane_blast Fluffy_Pillow 32983.5/63371: 52% mana arcane_charge(2), expanded_potential
1:07.628 rotation ; arcane_blast Fluffy_Pillow 30942.1/63371: 49% mana arcane_charge(3), clearcasting, expanded_potential
1:09.115 rotation $ arcane_missiles Fluffy_Pillow 27326.8/63371: 43% mana arcane_charge(4), clearcasting, expanded_potential
1:11.017 rotation ; arcane_blast Fluffy_Pillow 29737.5/63371: 47% mana arcane_charge(4), clearcasting
1:12.350 rotation + arcane_barrage Fluffy_Pillow 24551.9/63371: 39% mana arcane_charge(4), clearcasting
1:13.657 rotation ; arcane_blast Fluffy_Pillow 28743.3/63371: 45% mana clearcasting(2)
1:15.614 rotation ; arcane_blast Fluffy_Pillow 29848.7/63371: 47% mana arcane_charge, clearcasting(2)
1:17.415 rotation ) shifting_power Fluffy_Pillow 29381.3/63371: 46% mana arcane_charge(2), clearcasting(2)
1:21.098 rotation ( arcane_orb Fluffy_Pillow 31549.3/63371: 50% mana arcane_charge(2), clearcasting(2)
1:22.405 rotation ' arcane_missiles Fluffy_Pillow 32705.8/63371: 52% mana arcane_charge(4), clearcasting(2)
1:24.415 rotation ! arcane_barrage Fluffy_Pillow 35253.3/63371: 56% mana arcane_charge(4), clearcasting
1:25.720 cooldowns k touch_of_the_magi Fluffy_Pillow 39442.2/63371: 62% mana clearcasting
1:27.027 cooldowns l arcane_power Fluffy_Pillow 38598.7/63371: 61% mana arcane_charge(4), clearcasting
1:27.027 cooldowns n presence_of_mind Fluffy_Pillow 38598.7/63371: 61% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:27.027 rotation # arcane_missiles Fluffy_Pillow 38598.7/63371: 61% mana arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power
1:35.158 rotation % arcane_missiles Fluffy_Pillow 41404.2/63371: 65% mana arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power
1:37.172 rotation ; arcane_blast Fluffy_Pillow 43956.8/63371: 69% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power
1:38.478 rotation % arcane_missiles Fluffy_Pillow 42174.5/63371: 67% mana arcane_charge(4), arcane_power, clearcasting, presence_of_mind(2), rune_of_power
1:40.445 cooldowns m rune_of_power Fluffy_Pillow 44667.6/63371: 70% mana arcane_charge(4), arcane_power, presence_of_mind(2)
1:41.753 rotation - arcane_barrage Fluffy_Pillow 46325.4/63371: 73% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power
1:43.060 rotation ( arcane_orb Fluffy_Pillow 50516.7/63371: 80% mana presence_of_mind(2), rune_of_power
1:44.366 rotation ; arcane_blast Fluffy_Pillow 51672.0/63371: 82% mana arcane_charge(2), presence_of_mind(2), rune_of_power
1:45.673 rotation ; arcane_blast Fluffy_Pillow 49203.5/63371: 78% mana arcane_charge(3), presence_of_mind, rune_of_power
1:46.980 rotation % arcane_missiles Fluffy_Pillow 45360.1/63371: 72% mana arcane_charge(4), clearcasting, rune_of_power
1:48.928 rotation ; arcane_blast Fluffy_Pillow 47829.0/63371: 75% mana arcane_charge(4), rune_of_power
1:50.260 rotation ; arcane_blast Fluffy_Pillow 42642.2/63371: 67% mana arcane_charge(4), rune_of_power
1:51.594 rotation ; arcane_blast Fluffy_Pillow 37458.0/63371: 59% mana arcane_charge(4), rune_of_power
1:52.925 rotation : arcane_barrage Fluffy_Pillow 32269.9/63371: 51% mana arcane_charge(4), clearcasting, rune_of_power
1:54.232 rotation ; arcane_blast Fluffy_Pillow 36461.3/63371: 58% mana clearcasting
1:56.190 rotation ; arcane_blast Fluffy_Pillow 37567.9/63371: 59% mana arcane_charge, clearcasting
1:57.991 rotation ; arcane_blast Fluffy_Pillow 37100.6/63371: 59% mana arcane_charge(2), clearcasting
1:59.636 rotation ; arcane_blast Fluffy_Pillow 35060.5/63371: 55% mana arcane_charge(3), clearcasting
2:01.125 rotation ; arcane_blast Fluffy_Pillow 31447.7/63371: 50% mana arcane_charge(4), clearcasting
2:02.457 rotation ; arcane_blast Fluffy_Pillow 26260.9/63371: 41% mana arcane_charge(4), clearcasting
2:03.789 rotation ; arcane_blast Fluffy_Pillow 21074.1/63371: 33% mana arcane_charge(4), clearcasting(2)
2:05.123 rotation & arcane_missiles Fluffy_Pillow 15889.9/63371: 25% mana arcane_charge(4), clearcasting(3)
2:08.929 rotation ; arcane_blast Fluffy_Pillow 20713.7/63371: 33% mana arcane_charge(4), clearcasting(2)
2:10.261 shared_cds > use_mana_gem expanded_potential 15526.9/63371: 25% mana arcane_charge(4), clearcasting(2)
2:10.261 rotation ; arcane_blast Fluffy_Pillow 21864.1/63371: 35% mana arcane_charge(4), clearcasting(2)
2:11.593 rotation ; arcane_blast Fluffy_Pillow 16677.3/63371: 26% mana arcane_charge(4), clearcasting(2)
2:12.927 rotation & arcane_missiles Fluffy_Pillow 11493.0/63371: 18% mana arcane_charge(4), clearcasting(3)
2:14.975 rotation ; arcane_blast Fluffy_Pillow 14088.7/63371: 22% mana arcane_charge(4), clearcasting(2)
2:16.308 rotation ; arcane_blast Fluffy_Pillow 8903.2/63371: 14% mana arcane_charge(4), clearcasting(2)
2:17.641 rotation & arcane_missiles Fluffy_Pillow 3717.7/63371: 6% mana arcane_charge(4), clearcasting(3)
2:19.707 rotation < evocation expanded_potential 6336.2/63371: 10% mana arcane_charge(4), clearcasting(2)
2:24.050 rotation ; arcane_blast Fluffy_Pillow 60179.6/63371: 95% mana arcane_charge(4), clearcasting(2)
2:25.382 rotation , arcane_barrage Fluffy_Pillow 54992.8/63371: 87% mana arcane_charge(4), clearcasting(2)
2:26.689 cooldowns j touch_of_the_magi Fluffy_Pillow 59184.2/63371: 93% mana clearcasting(3)
2:27.994 cooldowns m rune_of_power Fluffy_Pillow 58338.2/63371: 92% mana arcane_charge(4), clearcasting(3)
2:29.302 rotation # arcane_missiles Fluffy_Pillow 59996.0/63371: 95% mana arcane_charge(4), clearcasting(3), rune_of_power
2:36.948 rotation ; arcane_blast Fluffy_Pillow 59250.4/63371: 93% mana arcane_charge(4), rune_of_power
2:38.281 rotation ; arcane_blast Fluffy_Pillow 54064.9/63371: 85% mana arcane_charge(4), rune_of_power, expanded_potential
2:39.612 rotation ; arcane_blast Fluffy_Pillow 48876.8/63371: 77% mana arcane_charge(4), rune_of_power, expanded_potential
2:40.944 rotation : arcane_barrage Fluffy_Pillow 43690.0/63371: 69% mana arcane_charge(4), rune_of_power, expanded_potential
2:42.251 rotation ( arcane_orb Fluffy_Pillow 47881.4/63371: 76% mana expanded_potential
2:43.557 rotation ) shifting_power Fluffy_Pillow 49036.7/63371: 77% mana arcane_charge(2), expanded_potential
2:47.312 rotation ; arcane_blast Fluffy_Pillow 51295.9/63371: 81% mana arcane_charge(2), expanded_potential
2:48.956 rotation ; arcane_blast Fluffy_Pillow 49254.5/63371: 78% mana arcane_charge(3), expanded_potential
2:50.446 cooldowns l arcane_power Fluffy_Pillow 45643.0/63371: 72% mana arcane_charge(4), expanded_potential
2:50.446 rotation ; arcane_blast Fluffy_Pillow 45643.0/63371: 72% mana arcane_charge(4), arcane_power, rune_of_power, expanded_potential
2:51.779 rotation ; arcane_blast Fluffy_Pillow 43895.0/63371: 69% mana arcane_charge(4), arcane_power, rune_of_power, expanded_potential
2:53.113 rotation ; arcane_blast Fluffy_Pillow 42148.2/63371: 67% mana arcane_charge(4), arcane_power, rune_of_power, expanded_potential
2:54.447 rotation ; arcane_blast Fluffy_Pillow 40401.5/63371: 64% mana arcane_charge(4), arcane_power, rune_of_power, expanded_potential
2:55.780 rotation ; arcane_blast Fluffy_Pillow 38653.5/63371: 61% mana arcane_charge(4), arcane_power, rune_of_power, expanded_potential
2:57.115 rotation ; arcane_blast Fluffy_Pillow 36908.0/63371: 58% mana arcane_charge(4), arcane_power, rune_of_power, expanded_potential
2:58.448 rotation ; arcane_blast Fluffy_Pillow 35160.0/63371: 55% mana arcane_charge(4), arcane_power, rune_of_power, expanded_potential
2:59.780 rotation ; arcane_blast Fluffy_Pillow 33410.7/63371: 53% mana arcane_charge(4), arcane_power, rune_of_power, expanded_potential
3:01.112 shared_cds @ berserking Fluffy_Pillow 31661.4/63371: 50% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, expanded_potential
3:01.305 rotation ~ arcane_barrage Fluffy_Pillow 31906.0/63371: 50% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, expanded_potential
3:02.494 cooldowns j touch_of_the_magi Fluffy_Pillow 35947.8/63371: 57% mana berserking, arcane_power, clearcasting, expanded_potential
3:03.685 cooldowns m rune_of_power Fluffy_Pillow 36207.3/63371: 57% mana berserking, arcane_charge(4), arcane_power, clearcasting, expanded_potential
3:04.875 cooldowns n presence_of_mind Fluffy_Pillow 37715.6/63371: 60% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, expanded_potential
3:04.875 rotation # arcane_missiles Fluffy_Pillow 37715.6/63371: 60% mana berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, expanded_potential
3:12.175 rotation ; arcane_blast Fluffy_Pillow 31967.8/63371: 50% mana berserking, arcane_charge(4), presence_of_mind(3), rune_of_power
3:13.365 rotation ; arcane_blast Fluffy_Pillow 26601.1/63371: 42% mana arcane_charge(4), presence_of_mind(2), rune_of_power, expanded_potential
3:14.671 rotation ; arcane_blast Fluffy_Pillow 21381.3/63371: 34% mana arcane_charge(4), presence_of_mind, rune_of_power, expanded_potential
3:15.977 rotation : arcane_barrage Fluffy_Pillow 16161.6/63371: 26% mana arcane_charge(4), rune_of_power, expanded_potential
3:17.283 rotation ( arcane_orb Fluffy_Pillow 20351.7/63371: 32% mana expanded_potential
3:18.590 rotation ; arcane_blast Fluffy_Pillow 21508.2/63371: 34% mana arcane_charge(2), expanded_potential
3:20.235 rotation ; arcane_blast Fluffy_Pillow 19468.1/63371: 31% mana arcane_charge(3), expanded_potential
3:21.723 rotation + arcane_barrage Fluffy_Pillow 15854.1/63371: 25% mana arcane_charge(4), expanded_potential
3:23.030 rotation ; arcane_blast Fluffy_Pillow 20045.5/63371: 32% mana expanded_potential
3:24.987 rotation ; arcane_blast Fluffy_Pillow 21150.8/63371: 33% mana arcane_charge, expanded_potential
3:26.787 rotation ; arcane_blast Fluffy_Pillow 20682.2/63371: 33% mana arcane_charge(2), expanded_potential
3:28.431 rotation ) shifting_power Fluffy_Pillow 18640.8/63371: 29% mana arcane_charge(3), expanded_potential
3:32.250 rotation ; arcane_blast Fluffy_Pillow 20981.2/63371: 33% mana arcane_charge(3), expanded_potential
3:33.741 rotation ; arcane_blast Fluffy_Pillow 17370.9/63371: 27% mana arcane_charge(4), clearcasting, expanded_potential
3:35.073 rotation $ arcane_missiles Fluffy_Pillow 12184.1/63371: 19% mana arcane_charge(4), clearcasting, expanded_potential
3:36.984 rotation ~ arcane_barrage Fluffy_Pillow 14606.2/63371: 23% mana arcane_charge(4), clearcasting
3:38.290 cooldowns j touch_of_the_magi Fluffy_Pillow 18796.3/63371: 30% mana clearcasting
3:39.597 cooldowns m rune_of_power Fluffy_Pillow 17952.8/63371: 28% mana arcane_charge(4), clearcasting
3:40.904 rotation # arcane_missiles Fluffy_Pillow 19609.3/63371: 31% mana arcane_charge(4), clearcasting, rune_of_power
3:49.385 rotation ; arcane_blast Fluffy_Pillow 7858.4/63371: 12% mana arcane_charge(4), rune_of_power
3:50.716 rotation < evocation Fluffy_Pillow 2670.3/63371: 4% mana arcane_charge(4), rune_of_power
3:55.061 rotation , arcane_barrage Fluffy_Pillow 56516.3/63371: 89% mana arcane_charge(4)
3:56.367 rotation ( arcane_orb Fluffy_Pillow 60706.4/63371: 96% mana
3:57.674 rotation ; arcane_blast Fluffy_Pillow 61862.9/63371: 98% mana arcane_charge(2)
3:59.319 rotation ; arcane_blast Fluffy_Pillow 59252.8/63371: 94% mana arcane_charge(3), clearcasting
4:00.807 rotation ; arcane_blast Fluffy_Pillow 55638.7/63371: 88% mana arcane_charge(4), clearcasting
4:02.138 rotation ; arcane_blast Fluffy_Pillow 50450.6/63371: 80% mana arcane_charge(4), clearcasting
4:03.468 rotation ; arcane_blast Fluffy_Pillow 45261.3/63371: 71% mana arcane_charge(4), clearcasting
4:04.799 rotation ; arcane_blast Fluffy_Pillow 40073.3/63371: 63% mana arcane_charge(4), clearcasting(2)
4:06.132 rotation ; arcane_blast Fluffy_Pillow 34887.8/63371: 55% mana arcane_charge(4), clearcasting(2)
4:07.466 rotation ; arcane_blast Fluffy_Pillow 29703.5/63371: 47% mana arcane_charge(4), clearcasting(2)
4:08.799 rotation & arcane_missiles Fluffy_Pillow 24518.0/63371: 39% mana arcane_charge(4), clearcasting(3)
4:12.562 shared_cds > use_mana_gem expanded_potential 29287.3/63371: 46% mana arcane_charge(4), clearcasting(2)
4:12.562 rotation ; arcane_blast Fluffy_Pillow 35624.5/63371: 56% mana arcane_charge(4), clearcasting(2)
4:13.894 rotation ) shifting_power Fluffy_Pillow 30437.7/63371: 48% mana arcane_charge(4), clearcasting(2)
4:17.547 rotation ! arcane_barrage Fluffy_Pillow 32567.6/63371: 51% mana arcane_charge(4), clearcasting(2)
4:18.853 cooldowns k touch_of_the_magi Fluffy_Pillow 36757.7/63371: 58% mana clearcasting(2)
4:20.158 cooldowns l arcane_power Fluffy_Pillow 35911.7/63371: 57% mana arcane_charge(4), clearcasting(2)
4:20.158 cooldowns n presence_of_mind Fluffy_Pillow 35911.7/63371: 57% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
4:20.158 rotation # arcane_missiles Fluffy_Pillow 35911.7/63371: 57% mana arcane_charge(4), arcane_power, clearcasting(2), presence_of_mind(3), rune_of_power
4:28.280 rotation ; arcane_blast Fluffy_Pillow 38705.8/63371: 61% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power
4:29.586 rotation ; arcane_blast Fluffy_Pillow 36923.5/63371: 58% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power
4:30.893 rotation : arcane_barrage Fluffy_Pillow 35142.6/63371: 55% mana arcane_charge(4), arcane_power, presence_of_mind, rune_of_power
4:32.198 rotation ( arcane_orb Fluffy_Pillow 39331.4/63371: 62% mana arcane_power, presence_of_mind
4:33.505 rotation ; arcane_blast Fluffy_Pillow 40737.9/63371: 64% mana arcane_charge(2), arcane_power, presence_of_mind
4:34.809 rotation ; arcane_blast Fluffy_Pillow 40328.2/63371: 64% mana arcane_charge(3), arcane_power
4:36.296 cooldowns m rune_of_power Fluffy_Pillow 36712.8/63371: 58% mana arcane_charge(4), clearcasting
4:37.604 rotation % arcane_missiles Fluffy_Pillow 38370.6/63371: 61% mana arcane_charge(4), clearcasting, rune_of_power
4:39.668 rotation ; arcane_blast Fluffy_Pillow 40986.6/63371: 65% mana arcane_charge(4), rune_of_power
4:41.002 rotation ; arcane_blast Fluffy_Pillow 35802.3/63371: 56% mana arcane_charge(4), rune_of_power
4:42.334 rotation ; arcane_blast Fluffy_Pillow 30615.6/63371: 48% mana arcane_charge(4), rune_of_power
4:43.667 rotation ; arcane_blast Fluffy_Pillow 25430.0/63371: 40% mana arcane_charge(4), rune_of_power
4:44.998 rotation ; arcane_blast Fluffy_Pillow 20242.0/63371: 32% mana arcane_charge(4), clearcasting, rune_of_power
4:46.331 rotation % arcane_missiles Fluffy_Pillow 15056.5/63371: 24% mana arcane_charge(4), clearcasting, rune_of_power
4:50.039 rotation + arcane_barrage Fluffy_Pillow 19756.1/63371: 31% mana arcane_charge(4)
4:51.347 rotation ; arcane_blast Fluffy_Pillow 23948.8/63371: 38% mana
4:53.304 rotation ( arcane_orb Fluffy_Pillow 25054.1/63371: 40% mana arcane_charge, expanded_potential
4:54.610 rotation ; arcane_blast Fluffy_Pillow 26209.4/63371: 41% mana arcane_charge(3), expanded_potential
4:56.099 rotation + arcane_barrage Fluffy_Pillow 22596.6/63371: 36% mana arcane_charge(4), expanded_potential
4:57.406 rotation ; arcane_blast Fluffy_Pillow 26788.0/63371: 42% mana expanded_potential
4:59.364 rotation ) shifting_power Fluffy_Pillow 27894.6/63371: 44% mana arcane_charge, expanded_potential
5:03.005 rotation ( arcane_orb Fluffy_Pillow 30009.3/63371: 47% mana arcane_charge, expanded_potential
5:04.313 rotation ; arcane_blast Fluffy_Pillow 31167.1/63371: 49% mana arcane_charge(3), expanded_potential
5:05.802 rotation ; arcane_blast Fluffy_Pillow 27554.3/63371: 43% mana arcane_charge(4), expanded_potential
5:07.134 rotation ; arcane_blast Fluffy_Pillow 22367.5/63371: 35% mana arcane_charge(4), expanded_potential
5:08.467 rotation ; arcane_blast Fluffy_Pillow 17182.0/63371: 27% mana arcane_charge(4), expanded_potential
5:09.801 rotation ~ arcane_barrage Fluffy_Pillow 11997.7/63371: 19% mana arcane_charge(4), expanded_potential
5:11.108 cooldowns j touch_of_the_magi Fluffy_Pillow 16189.1/63371: 26% mana expanded_potential
5:12.415 cooldowns m rune_of_power Fluffy_Pillow 15345.7/63371: 24% mana arcane_charge(4), expanded_potential
5:13.721 rotation # arcane_missiles Fluffy_Pillow 17000.9/63371: 27% mana arcane_charge(4), rune_of_power, expanded_potential
5:18.252 rotation # arcane_missiles Fluffy_Pillow 7743.6/63371: 12% mana arcane_charge(4), rune_of_power, expanded_potential
5:22.601 rotation % arcane_missiles Fluffy_Pillow 5755.7/63371: 9% mana arcane_charge(4), clearcasting, rune_of_power
5:24.496 rotation : arcane_barrage Fluffy_Pillow 8157.5/63371: 13% mana arcane_charge(4), rune_of_power
5:25.802 rotation ( arcane_orb Fluffy_Pillow 12347.6/63371: 19% mana
5:27.107 rotation ; arcane_blast Fluffy_Pillow 13501.6/63371: 21% mana arcane_charge(2)
5:28.753 rotation ; arcane_blast Fluffy_Pillow 11462.8/63371: 18% mana arcane_charge(3)
5:30.242 rotation ; arcane_blast Fluffy_Pillow 7850.0/63371: 12% mana arcane_charge(4)

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2453 2247 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="expanded_potential"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

no_lego : 6033 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6032.8 6032.8 10.7 / 0.177% 967.0 / 16.0% 2.9
RPS Out RPS In Primary Resource Waiting APM Active Skill
2071.8 1984.3 Mana 0.00% 37.4 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
no_lego 6033
Arcane Barrage 571 9.5% 23.6 11.92sec 7256 5675 Direct 23.6 6081 12157 7265 19.4%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 23.63 23.61 0.00 0.00 1.2787 0.0000 171449.71 171449.71 0.00% 5674.70 5674.70
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.56% 19.02 9 29 6081.27 4431 10930 6078.51 5205 6853 115651 115651 0.00%
crit 19.44% 4.59 0 13 12156.94 8862 21861 12044.02 0 21861 55799 55799 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.00
    opener
    [w]:0.92
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.01
    rotation
    [~]:2.05
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.53
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.04
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:13.51
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.49
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:0.24
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:4.81
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.03
Arcane Blast 2166 35.9% 104.2 2.79sec 6221 4315 Direct 104.2 5214 10454 6222 19.2%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.24 104.24 0.00 0.00 1.4417 0.0000 648475.05 648475.05 0.00% 4314.80 4314.80
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.76% 84.18 57 112 5213.53 1324 10942 5215.26 4492 6126 438781 438781 0.00%
crit 19.24% 20.06 7 37 10453.62 2648 21884 10463.70 6535 15040 209694 209694 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.03
    opener
    [v]:0.99
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:14.58
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.17
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.98
Arcane Echo 287 4.8% 139.9 2.29sec 614 0 Direct 139.9 515 1030 614 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 139.90 139.90 0.00 0.00 0.0000 0.0000 85909.43 85909.43 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.73% 112.94 63 155 514.82 443 664 514.70 469 571 58142 58142 0.00%
crit 19.27% 26.96 11 48 1030.00 886 1329 1029.62 886 1218 27768 27768 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2321 38.5% 40.5 7.37sec 17166 8965 Periodic 276.4 2107 4218 2514 19.3% 24.1%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 40.47 0.00 276.65 276.40 1.9148 0.2613 694698.16 694698.16 0.00% 8964.77 8964.77
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.74% 223.16 126 355 2106.91 1435 3014 2109.41 1888 2395 470179 470179 0.00%
crit 19.26% 53.24 24 95 4217.70 2870 6027 4221.05 3570 5236 224519 224519 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.54
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.82
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.23
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:5.02
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.74
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.91
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (183) 0.0% (3.0%) 11.1 25.63sec 4960 3938

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.10 0.00 0.00 0.00 1.2595 0.0000 0.00 0.00 0.00% 3938.41 3938.41

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.93
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.17
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 183 3.0% 11.1 25.63sec 4962 0 Direct 11.1 4153 8294 4962 19.5%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.10 11.10 0.00 0.00 0.0000 0.0000 55066.78 55066.78 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.46% 8.93 3 14 4153.08 3869 5804 4151.41 3869 4772 37077 37077 0.00%
crit 19.54% 2.17 0 8 8294.34 7739 11608 7513.74 0 11608 17990 17990 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (67) 0.0% (1.1%) 14.3 1.80sec 1390 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.30 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 67 1.1% 14.3 1.80sec 1390 0 Direct 14.3 1164 2327 1390 19.5%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.30 14.30 0.00 0.00 0.0000 0.0000 19878.23 19878.23 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.54% 11.52 3 20 1163.53 1164 1164 1163.53 1164 1164 13401 13401 0.00%
crit 19.46% 2.78 0 9 2327.06 2327 2327 2204.18 0 2327 6478 6478 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1481 2961 1763 19.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1764.11 1764.11 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.86% 0.81 0 1 1480.68 1481 1481 1197.25 0 1481 1197 1197 0.00%
crit 19.14% 0.19 0 1 2961.35 2961 2961 566.86 0 2961 567 567 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5788 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 145  / 20 0.3% 90.0 1.29sec 64 49 Direct 90.0 54 108 64 19.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 90.00 90.00 0.00 0.00 1.3087 0.0000 5787.88 5787.88 0.00% 49.14 49.14
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.70% 72.63 58 84 53.92 43 60 53.92 52 56 3916 3916 0.00%
crit 19.30% 17.37 6 32 107.75 86 120 107.74 91 118 1872 1872 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:31.00
Touch of the Magi 0 (412) 0.0% (6.8%) 6.2 51.05sec 19726 15100

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 15100.11 15100.11

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.47
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.79
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 412 6.8% 6.2 50.97sec 19726 0 Direct 6.2 19760 0 19760 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 6.23 0.00 0.00 0.0000 0.0000 123126.32 123126.32 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.23 5 8 19759.75 613 45432 19779.76 14340 25835 123126 123126 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:16536.12
  • base_dd_max:16536.12
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
no_lego
Arcane Power 2.8 127.84sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.84 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.84
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Berserking 1.8 255.73sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.84 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [>]:1.84
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 2.9 109.72sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.91 0.00 17.33 0.00 3.9747 0.6652 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_lego
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:1.91
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_lego
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_lego
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 301.02sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.00
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 103.10sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.35 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.35
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.2 49.82sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.16 0.00 0.00 0.00 1.2578 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.18
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 124.01sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.86 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_lego
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.86
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 24.5 108.2 12.2sec 2.2sec 9.8sec 79.91% 0.00% 53.5 (54.3) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 49.1s
  • trigger_min/max:0.0s / 17.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 49.6s

Stack Uptimes

  • arcane_charge_1:7.78%
  • arcane_charge_2:11.58%
  • arcane_charge_3:9.42%
  • arcane_charge_4:51.13%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 127.9sec 127.9sec 14.7sec 13.94% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 157.1s
  • trigger_min/max:120.0s / 157.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:13.94%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.8 0.0 256.0sec 256.0sec 11.7sec 7.14% 23.65% 0.0 (0.0) 1.8

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.8s / 287.0s
  • trigger_min/max:240.8s / 287.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • berserking_1:7.14%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.4 6.5 16.0sec 11.8sec 6.4sec 39.30% 0.00% 0.1 (0.1) 0.2

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:25.39%
  • clearcasting_2:12.45%
  • clearcasting_3:1.46%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 2.9 0.0 111.1sec 111.1sec 4.0sec 3.85% 0.00% 11.6 (11.6) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.1s / 151.9s
  • trigger_min/max:90.1s / 151.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.3s

Stack Uptimes

  • evocation_1:3.85%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 300.6sec 300.6sec 25.0sec 8.46% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.2s / 301.0s
  • trigger_min/max:300.2s / 301.0s
  • trigger_pct:100.00%
  • duration_min/max:16.5s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.46%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 103.2sec 103.2sec 11.5sec 12.90% 9.49% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.0s / 120.4s
  • trigger_min/max:70.0s / 120.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 18.4s

Stack Uptimes

  • presence_of_mind_1:2.43%
  • presence_of_mind_2:2.31%
  • presence_of_mind_3:8.16%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.0 0.0 34.4sec 34.4sec 11.8sec 35.43% 0.00% 0.0 (0.0) 8.7

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 53.1s
  • trigger_min/max:12.0s / 53.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:35.43%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 2.24% 0.00% 16.67%
Arcane Barrage Arcane Charge 4 97.76% 83.33% 100.00%
Arcane Blast Arcane Charge 0 10.44% 5.56% 16.67%
Arcane Blast Arcane Charge 1 8.55% 4.21% 13.79%
Arcane Blast Arcane Charge 2 15.57% 9.52% 20.22%
Arcane Blast Arcane Charge 3 15.88% 9.52% 19.79%
Arcane Blast Arcane Charge 4 49.57% 39.13% 63.81%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.87% 0.14% 4.63% 0.9s 0.0s 4.6s
Conserve Phase 100.00% 100.00% 100.00% 299.7s 240.1s 359.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000179.696120.098239.883
Evocation25.1530.13261.91476.44138.854131.974
Rune of Power5.1920.00426.83132.98716.05749.409
Touch of the Magi4.0010.00022.62426.73514.47948.002
Arcane Power5.5840.00037.12616.6241.30848.345
Arcane Barrage9.6681.31546.058239.376186.018293.695
Arcane Orb6.8450.00053.50181.50537.369152.763
Presence of Mind22.7000.62251.60482.52334.143119.185

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
no_lego
mana_regen Mana 3038.33 376099.90 63.24% 123.79 3638.85 0.96%
Evocation Mana 128.85 140985.76 23.71% 1094.17 0.00 0.00%
Mana Gem Mana 2.86 18148.49 3.05% 6337.14 0.00 0.00%
Arcane Barrage Mana 23.62 59498.94 10.00% 2518.55 47.66 0.08%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 1984.30 2071.83 3690.5 37139.7 513.3 63371.4
Usage Type Count Total Avg RPE APR
no_lego
arcane_blast Mana 104.2 502904.8 4824.2 4824.4 1.3
arcane_missiles Mana 40.5 96133.0 2375.2 2375.4 7.2
arcane_orb Mana 11.1 5325.7 479.7 479.7 10.3
touch_of_the_magi Mana 6.2 15583.8 2497.2 2496.7 7.9

Statistics & Data Analysis

Fight Length
no_lego Fight Length
Count 2121
Mean 299.70
Minimum 240.10
Maximum 359.88
Spread ( max - min ) 119.78
Range [ ( max - min ) / 2 * 100% ] 19.98%
DPS
no_lego Damage Per Second
Count 2121
Mean 6032.83
Minimum 5292.29
Maximum 6874.66
Spread ( max - min ) 1582.37
Range [ ( max - min ) / 2 * 100% ] 13.11%
Standard Deviation 250.6297
5th Percentile 5634.49
95th Percentile 6476.16
( 95th Percentile - 5th Percentile ) 841.67
Mean Distribution
Standard Deviation 5.4420
95.00% Confidence Interval ( 6022.16 - 6043.49 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 67
0.1% Error 6631
0.1 Scale Factor Error with Delta=300 537
0.05 Scale Factor Error with Delta=300 2145
0.01 Scale Factor Error with Delta=300 53623
Priority Target DPS
no_lego Priority Target Damage Per Second
Count 2121
Mean 6032.83
Minimum 5292.29
Maximum 6874.66
Spread ( max - min ) 1582.37
Range [ ( max - min ) / 2 * 100% ] 13.11%
Standard Deviation 250.6297
5th Percentile 5634.49
95th Percentile 6476.16
( 95th Percentile - 5th Percentile ) 841.67
Mean Distribution
Standard Deviation 5.4420
95.00% Confidence Interval ( 6022.16 - 6043.49 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 67
0.1% Error 6631
0.1 Scale Factor Error with Delta=300 537
0.05 Scale Factor Error with Delta=300 2145
0.01 Scale Factor Error with Delta=300 53623
DPS(e)
no_lego Damage Per Second (Effective)
Count 2121
Mean 6032.83
Minimum 5292.29
Maximum 6874.66
Spread ( max - min ) 1582.37
Range [ ( max - min ) / 2 * 100% ] 13.11%
Damage
no_lego Damage
Count 2121
Mean 1800367.78
Minimum 1311907.62
Maximum 2257742.24
Spread ( max - min ) 945834.62
Range [ ( max - min ) / 2 * 100% ] 26.27%
DTPS
no_lego Damage Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
no_lego Healing Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
no_lego Healing Per Second (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
no_lego Heal
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
no_lego Healing Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
no_lego Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
no_legoTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
no_lego Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.47 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.79 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.84 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.18 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.35 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.54 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.03 arcane_blast
q 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.99 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.92 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.82 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.93 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 14.58 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.01 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.05 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.53 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.17 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.23 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 5.02 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.74 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.91 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.17 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.04 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 13.51 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.49 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 0.24 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 4.81 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.98 arcane_blast
: 1.91 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.03 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.86 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.00 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
> 1.84 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=>ux<vy{{ytwz{{{y{{{{{{y{{|-*'----)----&-)%'jm#--$)-'-)----)----)'%--)jmn#--$l-----<---,'------%-:~jm#---,'--)---&--)--'-)&&-jmn#"$,'--)----)----)'------!<kl>#-,'--m$--$---,--'--:---)----&)&'-~jmn#ppppp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask no_lego 63371.4/63371: 100% mana
Pre precombat R food no_lego 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.305 opener s arcane_power Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4)
0:01.305 shared_cds = potion Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.305 shared_cds > berserking Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.305 opener u presence_of_mind Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.305 opener x arcane_missiles Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.058 shared_cds < use_mana_gem no_lego 51951.6/63371: 82% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.058 opener v arcane_blast Fluffy_Pillow 58288.7/63371: 92% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.973 opener y arcane_missiles Fluffy_Pillow 56010.9/63371: 88% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:11.315 opener { arcane_blast Fluffy_Pillow 57711.8/63371: 91% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:12.230 opener { arcane_blast Fluffy_Pillow 55434.0/63371: 87% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:13.144 opener y arcane_missiles Fluffy_Pillow 53155.0/63371: 84% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:14.530 opener t rune_of_power Fluffy_Pillow 54911.6/63371: 87% mana bloodlust, arcane_charge(4), arcane_power, potion_of_deathly_fixation
0:15.537 opener w arcane_barrage Fluffy_Pillow 56187.9/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.544 opener z arcane_orb Fluffy_Pillow 59999.1/63371: 95% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:17.549 opener { arcane_blast Fluffy_Pillow 60772.8/63371: 96% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:18.816 opener { arcane_blast Fluffy_Pillow 58253.7/63371: 92% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:19.964 opener { arcane_blast Fluffy_Pillow 54208.7/63371: 86% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:20.991 opener y arcane_missiles Fluffy_Pillow 48635.3/63371: 77% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:22.623 opener { arcane_blast Fluffy_Pillow 50703.8/63371: 80% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:23.651 opener { arcane_blast Fluffy_Pillow 45131.7/63371: 71% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.677 opener { arcane_blast Fluffy_Pillow 39557.1/63371: 62% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:25.703 opener { arcane_blast Fluffy_Pillow 33982.5/63371: 54% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:26.731 opener { arcane_blast Fluffy_Pillow 28410.4/63371: 45% mana bloodlust, arcane_charge(4), rune_of_power
0:27.756 opener { arcane_blast Fluffy_Pillow 22834.5/63371: 36% mana bloodlust, arcane_charge(4), clearcasting
0:28.781 opener y arcane_missiles Fluffy_Pillow 17258.6/63371: 27% mana bloodlust, arcane_charge(4), clearcasting
0:30.404 opener { arcane_blast Fluffy_Pillow 19315.6/63371: 30% mana bloodlust, arcane_charge(4)
0:31.431 opener { arcane_blast Fluffy_Pillow 13742.3/63371: 22% mana bloodlust, arcane_charge(4), clearcasting
0:32.457 opener | evocation no_lego 8167.7/63371: 13% mana bloodlust, arcane_charge(4), clearcasting
0:35.803 rotation - arcane_blast Fluffy_Pillow 62039.7/63371: 98% mana bloodlust, arcane_charge(4), clearcasting
0:36.831 rotation * arcane_barrage Fluffy_Pillow 56467.6/63371: 89% mana bloodlust, arcane_charge(4), clearcasting
0:37.836 rotation ' arcane_orb Fluffy_Pillow 60276.2/63371: 95% mana bloodlust, clearcasting
0:38.843 rotation - arcane_blast Fluffy_Pillow 61052.5/63371: 96% mana bloodlust, arcane_charge(2), clearcasting
0:40.110 rotation - arcane_blast Fluffy_Pillow 58533.4/63371: 92% mana bloodlust, arcane_charge(3), clearcasting
0:41.256 rotation - arcane_blast Fluffy_Pillow 54485.8/63371: 86% mana arcane_charge(4), clearcasting
0:42.589 rotation - arcane_blast Fluffy_Pillow 49300.3/63371: 78% mana arcane_charge(4), clearcasting(2)
0:43.923 rotation ) arcane_barrage Fluffy_Pillow 44116.1/63371: 70% mana arcane_charge(4), clearcasting(2)
0:45.230 rotation - arcane_blast Fluffy_Pillow 48307.4/63371: 76% mana clearcasting(2)
0:47.188 rotation - arcane_blast Fluffy_Pillow 49414.1/63371: 78% mana arcane_charge, clearcasting(2)
0:48.989 rotation - arcane_blast Fluffy_Pillow 48946.7/63371: 77% mana arcane_charge(2), clearcasting(2)
0:50.632 rotation - arcane_blast Fluffy_Pillow 46904.1/63371: 74% mana arcane_charge(3), clearcasting(2)
0:52.120 rotation & arcane_missiles Fluffy_Pillow 43290.0/63371: 68% mana arcane_charge(4), clearcasting(2)
0:54.127 rotation - arcane_blast Fluffy_Pillow 45833.8/63371: 72% mana arcane_charge(4), clearcasting(2)
0:55.461 rotation ) arcane_barrage Fluffy_Pillow 40649.5/63371: 64% mana arcane_charge(4), clearcasting(2)
0:56.769 rotation % arcane_missiles Fluffy_Pillow 44842.2/63371: 71% mana clearcasting(3)
0:58.776 rotation ' arcane_orb Fluffy_Pillow 47385.9/63371: 75% mana clearcasting(2)
1:00.086 cooldowns j touch_of_the_magi Fluffy_Pillow 48546.2/63371: 77% mana arcane_charge(2), clearcasting(2)
1:01.395 cooldowns m rune_of_power Fluffy_Pillow 47705.3/63371: 75% mana arcane_charge(4), clearcasting(2)
1:02.702 rotation # arcane_missiles Fluffy_Pillow 49361.8/63371: 78% mana arcane_charge(4), clearcasting(2), rune_of_power
1:10.704 rotation - arcane_blast Fluffy_Pillow 44503.8/63371: 70% mana arcane_charge(4), rune_of_power
1:12.035 rotation - arcane_blast Fluffy_Pillow 39315.7/63371: 62% mana arcane_charge(4), clearcasting, rune_of_power
1:13.367 rotation $ arcane_missiles Fluffy_Pillow 34128.9/63371: 54% mana arcane_charge(4), clearcasting, rune_of_power
1:15.383 rotation ) arcane_barrage Fluffy_Pillow 36684.1/63371: 58% mana arcane_charge(4)
1:16.690 rotation - arcane_blast Fluffy_Pillow 40875.5/63371: 65% mana
1:18.647 rotation ' arcane_orb Fluffy_Pillow 41980.8/63371: 66% mana arcane_charge
1:20.081 rotation - arcane_blast Fluffy_Pillow 43298.3/63371: 68% mana arcane_charge(3)
1:21.570 rotation ) arcane_barrage Fluffy_Pillow 39685.5/63371: 63% mana arcane_charge(4)
1:22.877 rotation - arcane_blast Fluffy_Pillow 43876.9/63371: 69% mana
1:24.834 rotation - arcane_blast Fluffy_Pillow 44982.3/63371: 71% mana arcane_charge
1:26.635 rotation - arcane_blast Fluffy_Pillow 44514.9/63371: 70% mana arcane_charge(2), clearcasting
1:28.280 rotation - arcane_blast Fluffy_Pillow 42474.8/63371: 67% mana arcane_charge(3), clearcasting
1:29.769 rotation ) arcane_barrage Fluffy_Pillow 38862.0/63371: 61% mana arcane_charge(4), clearcasting
1:31.074 rotation - arcane_blast Fluffy_Pillow 43050.9/63371: 68% mana clearcasting
1:33.032 rotation - arcane_blast Fluffy_Pillow 44157.5/63371: 70% mana arcane_charge, clearcasting
1:34.832 rotation - arcane_blast Fluffy_Pillow 43688.9/63371: 69% mana arcane_charge(2), clearcasting
1:36.477 rotation - arcane_blast Fluffy_Pillow 41648.8/63371: 66% mana arcane_charge(3), clearcasting
1:37.966 rotation ) arcane_barrage Fluffy_Pillow 38036.0/63371: 60% mana arcane_charge(4), clearcasting
1:39.274 rotation ' arcane_orb Fluffy_Pillow 42228.6/63371: 67% mana clearcasting(2)
1:40.580 rotation % arcane_missiles Fluffy_Pillow 43383.9/63371: 68% mana arcane_charge(2), clearcasting(3)
1:42.632 rotation - arcane_blast Fluffy_Pillow 45984.7/63371: 73% mana arcane_charge(2), clearcasting(2)
1:44.277 rotation - arcane_blast Fluffy_Pillow 43944.6/63371: 69% mana arcane_charge(3), clearcasting(2)
1:45.764 rotation ) arcane_barrage Fluffy_Pillow 40329.2/63371: 64% mana arcane_charge(4), clearcasting(2)
1:47.070 cooldowns j touch_of_the_magi Fluffy_Pillow 44519.4/63371: 70% mana clearcasting(2)
1:48.377 cooldowns m rune_of_power Fluffy_Pillow 43675.9/63371: 69% mana arcane_charge(4), clearcasting(2)
1:49.685 cooldowns n presence_of_mind Fluffy_Pillow 45333.7/63371: 72% mana arcane_charge(4), clearcasting(2), rune_of_power
1:49.685 rotation # arcane_missiles Fluffy_Pillow 45333.7/63371: 72% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
1:57.693 rotation - arcane_blast Fluffy_Pillow 40483.3/63371: 64% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:59.000 rotation - arcane_blast Fluffy_Pillow 35264.8/63371: 56% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:00.307 rotation $ arcane_missiles Fluffy_Pillow 30046.3/63371: 47% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
2:02.225 cooldowns l arcane_power Fluffy_Pillow 32477.2/63371: 51% mana arcane_charge(4), presence_of_mind
2:02.225 rotation - arcane_blast Fluffy_Pillow 32477.2/63371: 51% mana arcane_charge(4), arcane_power, presence_of_mind, rune_of_power
2:03.530 rotation - arcane_blast Fluffy_Pillow 30693.7/63371: 48% mana arcane_charge(4), arcane_power, rune_of_power
2:04.864 rotation - arcane_blast Fluffy_Pillow 28947.0/63371: 46% mana arcane_charge(4), arcane_power, rune_of_power
2:06.195 rotation - arcane_blast Fluffy_Pillow 27196.4/63371: 43% mana arcane_charge(4), arcane_power, rune_of_power
2:07.528 rotation - arcane_blast Fluffy_Pillow 25448.4/63371: 40% mana arcane_charge(4), arcane_power, rune_of_power
2:08.862 shared_cds < use_mana_gem no_lego 23701.7/63371: 37% mana arcane_charge(4), arcane_power, rune_of_power
2:09.058 rotation - arcane_blast Fluffy_Pillow 30287.2/63371: 48% mana arcane_charge(4), arcane_power, rune_of_power
2:10.389 rotation - arcane_blast Fluffy_Pillow 28536.7/63371: 45% mana arcane_charge(4), arcane_power, rune_of_power
2:11.722 rotation - arcane_blast Fluffy_Pillow 26788.7/63371: 42% mana arcane_charge(4), arcane_power, rune_of_power
2:13.053 rotation , arcane_barrage Fluffy_Pillow 25038.1/63371: 40% mana arcane_charge(4), arcane_power, rune_of_power
2:14.360 rotation ' arcane_orb Fluffy_Pillow 29229.5/63371: 46% mana arcane_power
2:15.666 rotation - arcane_blast Fluffy_Pillow 30634.8/63371: 48% mana arcane_charge(2), arcane_power
2:17.311 rotation - arcane_blast Fluffy_Pillow 28594.7/63371: 45% mana arcane_charge(3)
2:18.799 rotation - arcane_blast Fluffy_Pillow 24980.6/63371: 39% mana arcane_charge(4), clearcasting
2:20.131 rotation - arcane_blast Fluffy_Pillow 19793.8/63371: 31% mana arcane_charge(4), clearcasting
2:21.465 rotation - arcane_blast Fluffy_Pillow 14609.6/63371: 23% mana arcane_charge(4), clearcasting
2:22.797 rotation - arcane_blast Fluffy_Pillow 9422.8/63371: 15% mana arcane_charge(4), clearcasting(2)
2:24.129 rotation % arcane_missiles Fluffy_Pillow 4236.0/63371: 7% mana arcane_charge(4), clearcasting(3)
2:27.988 rotation - arcane_blast Fluffy_Pillow 9127.0/63371: 14% mana arcane_charge(4), clearcasting(2)
2:29.321 rotation : evocation no_lego 3941.5/63371: 6% mana arcane_charge(4), clearcasting(2)
2:33.665 rotation ~ arcane_barrage Fluffy_Pillow 57786.2/63371: 91% mana arcane_charge(4), clearcasting(3)
2:34.972 cooldowns j touch_of_the_magi Fluffy_Pillow 61977.5/63371: 98% mana clearcasting(3)
2:36.278 cooldowns m rune_of_power Fluffy_Pillow 60876.5/63371: 96% mana arcane_charge(4), clearcasting(3)
2:37.585 rotation # arcane_missiles Fluffy_Pillow 62533.0/63371: 99% mana arcane_charge(4), clearcasting(3), rune_of_power
2:45.385 rotation - arcane_blast Fluffy_Pillow 59445.6/63371: 94% mana arcane_charge(4), rune_of_power
2:46.717 rotation - arcane_blast Fluffy_Pillow 54258.8/63371: 86% mana arcane_charge(4), rune_of_power
2:48.048 rotation - arcane_blast Fluffy_Pillow 49070.7/63371: 77% mana arcane_charge(4), rune_of_power
2:49.382 rotation , arcane_barrage Fluffy_Pillow 43886.5/63371: 69% mana arcane_charge(4), clearcasting, rune_of_power
2:50.689 rotation ' arcane_orb Fluffy_Pillow 48077.9/63371: 76% mana clearcasting
2:51.995 rotation - arcane_blast Fluffy_Pillow 49233.1/63371: 78% mana arcane_charge(2), clearcasting
2:53.641 rotation - arcane_blast Fluffy_Pillow 47194.3/63371: 74% mana arcane_charge(3), clearcasting
2:55.128 rotation ) arcane_barrage Fluffy_Pillow 43579.0/63371: 69% mana arcane_charge(4), clearcasting
2:56.434 rotation - arcane_blast Fluffy_Pillow 47769.1/63371: 75% mana clearcasting
2:58.390 rotation - arcane_blast Fluffy_Pillow 48873.2/63371: 77% mana arcane_charge, clearcasting
3:00.191 rotation - arcane_blast Fluffy_Pillow 48405.8/63371: 76% mana arcane_charge(2), clearcasting
3:01.836 rotation & arcane_missiles Fluffy_Pillow 46365.8/63371: 73% mana arcane_charge(3), clearcasting
3:03.845 rotation - arcane_blast Fluffy_Pillow 48912.0/63371: 77% mana arcane_charge(3), clearcasting
3:05.335 rotation - arcane_blast Fluffy_Pillow 45300.5/63371: 71% mana arcane_charge(4), clearcasting
3:06.668 rotation ) arcane_barrage Fluffy_Pillow 40115.0/63371: 63% mana arcane_charge(4), clearcasting(2)
3:07.974 rotation - arcane_blast Fluffy_Pillow 44305.1/63371: 70% mana clearcasting(2)
3:09.932 rotation - arcane_blast Fluffy_Pillow 45411.7/63371: 72% mana arcane_charge, clearcasting(2)
3:11.732 rotation ' arcane_orb Fluffy_Pillow 44943.1/63371: 71% mana arcane_charge(2), clearcasting(2)
3:13.039 rotation - arcane_blast Fluffy_Pillow 46099.6/63371: 73% mana arcane_charge(4), clearcasting(2)
3:14.371 rotation ) arcane_barrage Fluffy_Pillow 40912.8/63371: 65% mana arcane_charge(4), clearcasting(2)
3:15.678 rotation & arcane_missiles Fluffy_Pillow 45104.2/63371: 71% mana clearcasting(2)
3:17.645 rotation & arcane_missiles Fluffy_Pillow 47597.3/63371: 75% mana clearcasting
3:19.729 rotation - arcane_blast Fluffy_Pillow 50238.6/63371: 79% mana
3:21.686 cooldowns j touch_of_the_magi Fluffy_Pillow 51343.9/63371: 81% mana arcane_charge
3:22.992 cooldowns m rune_of_power Fluffy_Pillow 50499.2/63371: 80% mana arcane_charge(4)
3:24.297 cooldowns n presence_of_mind Fluffy_Pillow 52153.2/63371: 82% mana arcane_charge(4), rune_of_power
3:24.297 rotation # arcane_missiles Fluffy_Pillow 52153.2/63371: 82% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:30.899 rotation " arcane_blast Fluffy_Pillow 45520.7/63371: 72% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:32.206 rotation $ arcane_missiles Fluffy_Pillow 40302.3/63371: 64% mana arcane_charge(4), clearcasting(2), presence_of_mind(2), rune_of_power
3:36.017 rotation , arcane_barrage Fluffy_Pillow 45132.4/63371: 71% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:37.322 rotation ' arcane_orb Fluffy_Pillow 49321.3/63371: 78% mana presence_of_mind(2)
3:38.630 rotation - arcane_blast Fluffy_Pillow 50479.1/63371: 80% mana arcane_charge(2), presence_of_mind(2)
3:39.936 rotation - arcane_blast Fluffy_Pillow 48009.4/63371: 76% mana arcane_charge(3), presence_of_mind
3:41.242 rotation ) arcane_barrage Fluffy_Pillow 44164.6/63371: 70% mana arcane_charge(4)
3:42.548 rotation - arcane_blast Fluffy_Pillow 48354.7/63371: 76% mana
3:44.506 rotation - arcane_blast Fluffy_Pillow 49461.4/63371: 78% mana arcane_charge
3:46.308 rotation - arcane_blast Fluffy_Pillow 48995.3/63371: 77% mana arcane_charge(2)
3:47.951 rotation - arcane_blast Fluffy_Pillow 46952.7/63371: 74% mana arcane_charge(3)
3:49.440 rotation ) arcane_barrage Fluffy_Pillow 43339.9/63371: 68% mana arcane_charge(4)
3:50.747 rotation - arcane_blast Fluffy_Pillow 47531.2/63371: 75% mana
3:52.706 rotation - arcane_blast Fluffy_Pillow 48639.1/63371: 77% mana arcane_charge
3:54.506 rotation - arcane_blast Fluffy_Pillow 48170.5/63371: 76% mana arcane_charge(2)
3:56.151 rotation - arcane_blast Fluffy_Pillow 46130.4/63371: 73% mana arcane_charge(3)
3:57.641 rotation ) arcane_barrage Fluffy_Pillow 42518.9/63371: 67% mana arcane_charge(4)
3:58.947 rotation ' arcane_orb Fluffy_Pillow 46709.0/63371: 74% mana
4:00.254 rotation - arcane_blast Fluffy_Pillow 47865.5/63371: 76% mana arcane_charge(2)
4:01.897 rotation - arcane_blast Fluffy_Pillow 45822.9/63371: 72% mana arcane_charge(3)
4:03.385 rotation - arcane_blast Fluffy_Pillow 42208.9/63371: 67% mana arcane_charge(4)
4:04.718 rotation - arcane_blast Fluffy_Pillow 37023.3/63371: 58% mana arcane_charge(4), clearcasting
4:06.050 rotation - arcane_blast Fluffy_Pillow 31836.6/63371: 50% mana arcane_charge(4), clearcasting
4:07.382 rotation - arcane_blast Fluffy_Pillow 26649.8/63371: 42% mana arcane_charge(4), clearcasting
4:08.715 rotation ! arcane_barrage Fluffy_Pillow 21464.3/63371: 34% mana arcane_charge(4), clearcasting
4:10.021 shared_cds < use_mana_gem no_lego 25654.4/63371: 40% mana clearcasting
4:10.021 cooldowns k touch_of_the_magi Fluffy_Pillow 31991.5/63371: 50% mana clearcasting
4:11.326 cooldowns l arcane_power Fluffy_Pillow 31145.5/63371: 49% mana arcane_charge(4), clearcasting
4:11.326 shared_cds > berserking Fluffy_Pillow 31145.5/63371: 49% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
4:11.326 rotation # arcane_missiles Fluffy_Pillow 31145.5/63371: 49% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power
4:21.173 rotation - arcane_blast Fluffy_Pillow 28625.9/63371: 45% mana berserking, arcane_charge(4), arcane_power, rune_of_power
4:22.383 rotation , arcane_barrage Fluffy_Pillow 26722.0/63371: 42% mana berserking, arcane_charge(4), arcane_power, rune_of_power
4:23.571 rotation ' arcane_orb Fluffy_Pillow 30762.5/63371: 49% mana arcane_power
4:24.879 rotation - arcane_blast Fluffy_Pillow 32170.3/63371: 51% mana arcane_charge(2), arcane_power
4:26.524 rotation - arcane_blast Fluffy_Pillow 30130.2/63371: 48% mana arcane_charge(3)
4:28.012 cooldowns m rune_of_power Fluffy_Pillow 26516.2/63371: 42% mana arcane_charge(4), clearcasting
4:29.319 rotation $ arcane_missiles Fluffy_Pillow 28172.7/63371: 44% mana arcane_charge(4), clearcasting, rune_of_power
4:31.387 rotation - arcane_blast Fluffy_Pillow 30793.8/63371: 49% mana arcane_charge(4), rune_of_power
4:32.719 rotation - arcane_blast Fluffy_Pillow 25607.0/63371: 40% mana arcane_charge(4), clearcasting, rune_of_power
4:34.051 rotation $ arcane_missiles Fluffy_Pillow 20420.2/63371: 32% mana arcane_charge(4), clearcasting, rune_of_power
4:36.032 rotation - arcane_blast Fluffy_Pillow 22931.0/63371: 36% mana arcane_charge(4), rune_of_power
4:37.364 rotation - arcane_blast Fluffy_Pillow 17744.2/63371: 28% mana arcane_charge(4), rune_of_power
4:38.697 rotation - arcane_blast Fluffy_Pillow 12558.7/63371: 20% mana arcane_charge(4), rune_of_power
4:40.029 rotation , arcane_barrage Fluffy_Pillow 7371.9/63371: 12% mana arcane_charge(4), rune_of_power
4:41.335 rotation - arcane_blast Fluffy_Pillow 11562.0/63371: 18% mana
4:43.292 rotation - arcane_blast Fluffy_Pillow 12667.3/63371: 20% mana arcane_charge
4:45.094 rotation ' arcane_orb Fluffy_Pillow 12201.3/63371: 19% mana arcane_charge(2)
4:46.401 rotation - arcane_blast Fluffy_Pillow 13357.8/63371: 21% mana arcane_charge(4)
4:47.733 rotation - arcane_blast Fluffy_Pillow 8171.0/63371: 13% mana arcane_charge(4), clearcasting
4:49.065 rotation : evocation Fluffy_Pillow 2984.2/63371: 5% mana arcane_charge(4), clearcasting
4:53.411 rotation - arcane_blast Fluffy_Pillow 56831.4/63371: 90% mana arcane_charge(4), clearcasting
4:54.744 rotation - arcane_blast Fluffy_Pillow 51645.9/63371: 81% mana arcane_charge(4), clearcasting
4:56.076 rotation - arcane_blast Fluffy_Pillow 46459.1/63371: 73% mana arcane_charge(4), clearcasting
4:57.408 rotation ) arcane_barrage Fluffy_Pillow 41272.3/63371: 65% mana arcane_charge(4), clearcasting(2)
4:58.716 rotation - arcane_blast Fluffy_Pillow 45465.0/63371: 72% mana clearcasting(2)
5:00.673 rotation - arcane_blast Fluffy_Pillow 46570.3/63371: 73% mana arcane_charge, clearcasting(2)
5:02.474 rotation - arcane_blast Fluffy_Pillow 46103.0/63371: 73% mana arcane_charge(2), clearcasting(2)
5:04.117 rotation - arcane_blast Fluffy_Pillow 44060.4/63371: 70% mana arcane_charge(3), clearcasting(2)
5:05.605 rotation & arcane_missiles Fluffy_Pillow 40446.3/63371: 64% mana arcane_charge(4), clearcasting(2)
5:07.631 rotation ) arcane_barrage Fluffy_Pillow 43014.1/63371: 68% mana arcane_charge(4), clearcasting
5:08.938 rotation & arcane_missiles Fluffy_Pillow 47205.5/63371: 74% mana clearcasting
5:10.863 rotation ' arcane_orb Fluffy_Pillow 49645.3/63371: 78% mana
5:12.169 rotation - arcane_blast Fluffy_Pillow 50800.6/63371: 80% mana arcane_charge(2)
5:13.813 rotation ~ arcane_barrage Fluffy_Pillow 48759.2/63371: 77% mana arcane_charge(3)
5:15.121 cooldowns j touch_of_the_magi Fluffy_Pillow 52318.1/63371: 83% mana
5:16.427 cooldowns m rune_of_power Fluffy_Pillow 51473.4/63371: 81% mana arcane_charge(4)
5:17.733 cooldowns n presence_of_mind Fluffy_Pillow 53128.7/63371: 84% mana arcane_charge(4), rune_of_power
5:17.733 rotation # arcane_missiles Fluffy_Pillow 53128.7/63371: 84% mana arcane_charge(4), presence_of_mind(3), rune_of_power
5:24.355 final_burn p arcane_blast Fluffy_Pillow 46521.6/63371: 73% mana arcane_charge(4), presence_of_mind(3), rune_of_power
5:25.661 final_burn p arcane_blast Fluffy_Pillow 41301.8/63371: 65% mana arcane_charge(4), presence_of_mind(2), rune_of_power
5:26.966 final_burn p arcane_blast Fluffy_Pillow 36080.8/63371: 57% mana arcane_charge(4), presence_of_mind, rune_of_power
5:28.271 final_burn p arcane_blast Fluffy_Pillow 30859.8/63371: 49% mana arcane_charge(4), rune_of_power
5:29.604 final_burn p arcane_blast Fluffy_Pillow 25674.3/63371: 41% mana arcane_charge(4), rune_of_power

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2453 2247 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="no_lego"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

temporal_warp : 7188 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
7187.9 7187.9 14.1 / 0.196% 1272.2 / 17.7% 3.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2187.5 2074.4 Mana 0.00% 38.6 100.0% 100%
Talents
Night Fae

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
temporal_warp 7188
Arcane Barrage 565 7.9% 22.0 12.97sec 7703 6460 Direct 22.0 6461 12987 7710 19.1%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.00 21.98 0.00 0.00 1.1925 0.0000 169473.45 169473.45 0.00% 6459.82 6459.82
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.87% 17.78 7 27 6461.07 4431 10930 6465.72 5314 7374 114858 114858 0.00%
crit 19.13% 4.21 0 13 12986.64 8862 21861 12788.72 0 21861 54616 54616 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.94
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.54
    rotation
    [~]:2.56
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.96
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [)]:0.36
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [*]:7.02
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [+]:3.22
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [,]:0.41
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [-]:5.66
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [<]:0.32
Arcane Blast 2271 31.6% 98.8 2.93sec 6883 5406 Direct 98.8 5772 11558 6883 19.2%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.78 98.78 0.00 0.00 1.2732 0.0000 679852.03 679852.03 0.00% 5405.86 5405.86
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.80% 79.81 52 114 5772.04 1324 10942 5776.09 4913 7049 460629 460629 0.00%
crit 19.20% 18.96 5 36 11558.32 2648 21884 11562.25 7244 16283 219223 219223 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:1.60
    opener
    [v]:0.17
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:14.47
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.08
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [:]:81.93
Arcane Echo 378 5.3% 171.8 1.91sec 659 0 Direct 171.8 552 1104 659 19.4%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 171.76 171.76 0.00 0.00 0.0000 0.0000 113226.08 113226.08 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.56% 138.37 88 191 552.09 316 664 551.29 475 608 76385 76385 0.00%
crit 19.44% 33.39 14 58 1103.51 633 1329 1101.98 901 1260 36841 36841 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2797 38.9% 46.2 6.43sec 18118 10123 Periodic 308.3 2276 4548 2716 19.3% 25.8%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 46.20 0.00 308.53 308.25 1.7897 0.2510 837132.45 837132.45 0.00% 10123.50 10123.50
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.65% 248.61 158 364 2276.37 1435 3014 2277.36 2016 2522 565903 565903 0.00%
crit 19.35% 59.64 26 99 4548.24 2870 6027 4549.94 3922 5171 271229 271229 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.39
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.58
  • if_expr:buff.clearcasting.react
    rotation
    [#]:6.11
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.14
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.93
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:2.43
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (207) 0.0% (2.9%) 12.1 23.79sec 5119 4337

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.14 0.00 0.00 0.00 1.1804 0.0000 0.00 0.00 0.00% 4336.54 4336.54

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:11.15
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 207 2.9% 12.1 23.79sec 5120 0 Direct 12.1 4292 8584 5123 19.3%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.14 12.14 0.00 0.00 0.0000 0.0000 62164.23 62164.23 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.69% 9.80 4 16 4292.26 3869 8126 4294.06 3869 5079 42045 42045 0.00%
crit 19.31% 2.34 0 7 8584.12 7739 11608 7891.38 0 11608 20119 20119 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (89) 0.0% (1.2%) 19.1 2.62sec 1384 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 19.07 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 89 1.2% 19.1 2.62sec 1384 0 Direct 19.1 1164 2327 1384 19.0%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 19.07 19.07 0.00 0.00 0.0000 0.0000 26399.71 26399.71 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.05% 15.46 7 33 1163.53 1164 1164 1163.53 1164 1164 17987 17987 0.00%
crit 18.95% 3.62 0 13 2327.06 2327 2327 2276.59 0 2327 8413 8413 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1481 2961 1760 18.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1759.22 1759.22 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.19% 0.81 0 1 1480.68 1481 1481 1202.13 0 1481 1202 1202 0.00%
crit 18.81% 0.19 0 1 2961.35 2961 2961 557.09 0 2961 557 557 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (26) 0.0% (0.4%) 1.0 0.00sec 7546 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 189  / 26 0.4% 117.0 1.00sec 64 64 Direct 117.0 54 108 64 19.5%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 117.00 117.00 0.00 0.00 1.0142 0.0000 7545.56 7545.56 0.00% 63.59 63.59
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.55% 94.24 78 106 53.98 43 60 53.98 52 55 5087 5087 0.00%
crit 19.45% 22.76 11 39 107.99 86 120 107.99 96 118 2458 2458 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:40.00
Shifting Power 126 1.8% 5.8 49.27sec 6515 1924 Periodic 23.1 1372 2745 1634 19.1% 6.1%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.79 0.00 23.09 23.09 3.3859 0.7864 37723.87 37723.87 0.00% 1924.20 1924.20
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.94% 18.69 8 30 1372.31 1372 1372 1372.31 1372 1372 25646 25646 0.00%
crit 19.06% 4.40 0 11 2744.61 2745 2745 2718.73 0 2745 12078 12078 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [(]:5.79
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (723) 0.0% (10.1%) 7.1 45.16sec 30581 24001

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.07 0.00 0.00 0.00 1.2743 0.0000 0.00 0.00 0.00% 24000.84 24000.84

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:3.74
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:2.35
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 723 10.1% 7.1 45.05sec 30581 0 Direct 7.1 30666 0 30666 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.07 7.06 0.00 0.00 0.0000 0.0000 216343.60 216343.60 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 7.06 5 9 30666.21 834 78376 30672.29 20047 40027 216344 216344 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:22639.74
  • base_dd_max:22639.74
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
temporal_warp
Arcane Power 3.8 89.06sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.79 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:2.80
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Berserking 2.0 188.15sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [@]:2.00
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.6 88.60sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.55 0.00 21.20 0.00 3.7801 0.6317 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:temporal_warp
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [;]:2.55
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:temporal_warp
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:temporal_warp
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 318.09sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.08 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [>]:1.08
  • if_expr:buff.arcane_power.up
Presence of Mind 4.0 85.18sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.97 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.97
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 7.0 43.79sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.96 0.00 0.00 0.00 1.1992 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.97
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Time Warp 2.0 243.42sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.96 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [?]:1.96
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up
Replenish Mana (use_mana_gem) 2.9 123.73sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.86 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:temporal_warp
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [=]:2.86
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.9 107.3 13.2sec 2.3sec 10.9sec 83.47% 0.00% 60.3 (61.4) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.0s / 53.7s
  • trigger_min/max:0.0s / 17.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 51.4s

Stack Uptimes

  • arcane_charge_1:5.86%
  • arcane_charge_2:10.68%
  • arcane_charge_3:8.66%
  • arcane_charge_4:58.27%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 89.1sec 89.1sec 14.7sec 18.58% 0.00% 0.0 (0.0) 3.6

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.9s / 136.9s
  • trigger_min/max:66.9s / 136.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.58%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 2.0 0.0 188.1sec 188.1sec 12.0sec 8.09% 9.30% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 293.1s
  • trigger_min/max:180.0s / 293.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • berserking_1:8.09%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 19.4 6.8 15.3sec 11.3sec 5.8sec 37.24% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:23.52%
  • clearcasting_2:12.12%
  • clearcasting_3:1.60%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.6 0.0 88.8sec 88.8sec 3.8sec 4.47% 0.00% 14.1 (14.1) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 137.0s
  • trigger_min/max:66.0s / 137.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.3s

Stack Uptimes

  • evocation_1:4.47%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 319.7sec 319.7sec 24.2sec 8.80% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 356.6s
  • trigger_min/max:300.0s / 356.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.80%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 4.0 0.0 85.3sec 85.3sec 11.4sec 15.14% 11.79% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:51.7s / 124.8s
  • trigger_min/max:51.7s / 124.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 23.2s

Stack Uptimes

  • presence_of_mind_1:2.84%
  • presence_of_mind_2:2.42%
  • presence_of_mind_3:9.88%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 10.8 0.0 28.8sec 28.8sec 11.8sec 42.33% 0.00% 0.0 (0.0) 10.4

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 61.3s
  • trigger_min/max:12.0s / 61.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:42.33%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 299.7sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 2.0 0.0 243.5sec 243.5sec 36.6sec 23.76% 0.00% 0.0 (0.0) 1.6

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 267.1s
  • trigger_min/max:240.0s / 267.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.76%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.02% 0.00% 4.55%
Arcane Barrage Arcane Charge 3 5.39% 0.00% 22.73%
Arcane Barrage Arcane Charge 4 94.59% 77.27% 100.00%
Arcane Blast Arcane Charge 0 7.30% 1.16% 12.77%
Arcane Blast Arcane Charge 1 5.68% 0.00% 9.89%
Arcane Blast Arcane Charge 2 13.83% 6.02% 18.56%
Arcane Blast Arcane Charge 3 13.56% 5.71% 19.59%
Arcane Blast Arcane Charge 4 59.63% 46.39% 78.48%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 1.01% 0.14% 4.00% 0.9s 0.0s 8.2s
Conserve Phase 100.00% 100.00% 100.00% 299.7s 240.1s 359.9s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000203.091132.144263.883
Evocation22.3300.00068.70480.81843.309116.172
Rune of Power8.2950.00035.91358.93325.01390.509
Touch of the Magi5.6210.00023.55440.45117.88569.363
Arcane Power6.2200.00057.15724.2173.28282.699
Arcane Barrage10.8270.97949.741247.456195.885303.936
Arcane Orb7.9730.00070.295100.64552.943183.977
Presence of Mind19.2650.08255.12281.70427.822122.605
Shifting Power8.9460.000104.02355.06229.819182.339
Time Warp1.1170.0008.6322.2061.3039.937

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
temporal_warp
mana_regen Mana 3134.91 375581.16 60.41% 119.81 4160.50 1.10%
Evocation Mana 150.14 173192.85 27.86% 1153.55 0.00 0.00%
Mana Gem Mana 2.86 18136.62 2.92% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.00 54851.64 8.82% 2493.36 151.32 0.28%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2074.45 2187.53 4313.4 29481.4 845.5 63371.4
Usage Type Count Total Avg RPE APR
temporal_warp
arcane_blast Mana 98.8 502293.9 5084.8 5085.2 1.4
arcane_missiles Mana 46.2 110685.5 2395.4 2395.6 7.6
arcane_orb Mana 12.1 5667.8 466.8 466.7 11.0
shifting_power Mana 5.8 14472.4 2500.0 2499.5 2.6
time_warp Mana 2.0 3886.3 1986.4 1986.7 0.0
touch_of_the_magi Mana 7.1 17581.3 2485.4 2485.2 12.3

Statistics & Data Analysis

Fight Length
temporal_warp Fight Length
Count 2121
Mean 299.70
Minimum 240.10
Maximum 359.88
Spread ( max - min ) 119.78
Range [ ( max - min ) / 2 * 100% ] 19.98%
DPS
temporal_warp Damage Per Second
Count 2121
Mean 7187.93
Minimum 6181.97
Maximum 8225.62
Spread ( max - min ) 2043.65
Range [ ( max - min ) / 2 * 100% ] 14.22%
Standard Deviation 331.3250
5th Percentile 6665.33
95th Percentile 7750.60
( 95th Percentile - 5th Percentile ) 1085.27
Mean Distribution
Standard Deviation 7.1942
95.00% Confidence Interval ( 7173.83 - 7202.03 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 82
0.1% Error 8163
0.1 Scale Factor Error with Delta=300 938
0.05 Scale Factor Error with Delta=300 3749
0.01 Scale Factor Error with Delta=300 93712
Priority Target DPS
temporal_warp Priority Target Damage Per Second
Count 2121
Mean 7187.93
Minimum 6181.97
Maximum 8225.62
Spread ( max - min ) 2043.65
Range [ ( max - min ) / 2 * 100% ] 14.22%
Standard Deviation 331.3250
5th Percentile 6665.33
95th Percentile 7750.60
( 95th Percentile - 5th Percentile ) 1085.27
Mean Distribution
Standard Deviation 7.1942
95.00% Confidence Interval ( 7173.83 - 7202.03 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 82
0.1% Error 8163
0.1 Scale Factor Error with Delta=300 938
0.05 Scale Factor Error with Delta=300 3749
0.01 Scale Factor Error with Delta=300 93712
DPS(e)
temporal_warp Damage Per Second (Effective)
Count 2121
Mean 7187.93
Minimum 6181.97
Maximum 8225.62
Spread ( max - min ) 2043.65
Range [ ( max - min ) / 2 * 100% ] 14.22%
Damage
temporal_warp Damage
Count 2121
Mean 2144074.63
Minimum 1601610.76
Maximum 2816699.13
Spread ( max - min ) 1215088.37
Range [ ( max - min ) / 2 * 100% ] 28.34%
DTPS
temporal_warp Damage Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
temporal_warp Healing Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
temporal_warp Healing Per Second (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
temporal_warp Heal
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
temporal_warp Healing Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
temporal_warp Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
temporal_warpTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
temporal_warp Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 3.74 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 2.35 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 2.80 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.97 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.97 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.39 arcane_missiles,if=buff.clearcasting.react,chain=1
p 1.60 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.17 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.94 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.58 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 14.47 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.54 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.56 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.96 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.08 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 6.11 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.14 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.93 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 2.43 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 11.15 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
( 5.79 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
) 0.36 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
* 7.02 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
+ 3.22 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
, 0.41 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 5.66 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
: 81.93 arcane_blast
; 2.55 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
< 0.32 arcane_barrage
actions.shared_cds
# count action,conditions
= 2.86 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
> 1.08 potion,if=buff.arcane_power.up
? 1.96 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
@ 2.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABDGHILMNPQRVXYr?s>@ux={{y{{t{{wz{{{{{{y{{y|(:+':::::::*::jm#$-'::*::::*:(kmn#:$-':::::;l::::$:::-':(~jm#=::-'::::*::::*:&'::(~jmn#"$:-'::l@:::::$:::$:,':::;(~jm#::$+?':::::*::::*::::=*'::():'&:!kln#::-:':m::$::;:+'(::+'&::~jmp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat D totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat H barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask temporal_warp 63371.4/63371: 100% mana
Pre precombat R food temporal_warp 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.306 shared_cds ? time_warp Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), clearcasting
0:01.306 opener s arcane_power Fluffy_Pillow 58876.5/63371: 93% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:01.306 shared_cds > potion Fluffy_Pillow 58876.5/63371: 93% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
0:01.306 shared_cds @ berserking Fluffy_Pillow 58876.5/63371: 93% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:01.306 opener u presence_of_mind Fluffy_Pillow 58876.5/63371: 93% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:01.306 opener x arcane_missiles Fluffy_Pillow 58876.5/63371: 93% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:09.480 shared_cds = use_mana_gem temporal_warp 46736.5/63371: 74% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:09.480 opener { arcane_blast Fluffy_Pillow 53073.6/63371: 84% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:10.235 opener { arcane_blast Fluffy_Pillow 50593.0/63371: 80% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:10.990 opener y arcane_missiles Fluffy_Pillow 48112.4/63371: 76% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:12.143 opener { arcane_blast Fluffy_Pillow 49573.8/63371: 78% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:12.897 opener { arcane_blast Fluffy_Pillow 47091.9/63371: 74% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:13.653 opener t rune_of_power Fluffy_Pillow 44612.6/63371: 70% mana bloodlust, arcane_charge(4), arcane_power, temporal_warp, potion_of_deathly_fixation
0:14.428 opener { arcane_blast Fluffy_Pillow 45594.8/63371: 72% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:15.218 opener { arcane_blast Fluffy_Pillow 43158.6/63371: 68% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:16.008 opener w arcane_barrage Fluffy_Pillow 40722.4/63371: 64% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:16.783 opener z arcane_orb Fluffy_Pillow 44239.5/63371: 70% mana bloodlust, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:17.558 opener { arcane_blast Fluffy_Pillow 44721.7/63371: 71% mana bloodlust, arcane_charge(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:18.533 opener { arcane_blast Fluffy_Pillow 41832.5/63371: 66% mana bloodlust, arcane_charge(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.417 opener { arcane_blast Fluffy_Pillow 37452.9/63371: 59% mana bloodlust, arcane_charge(4), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.207 opener { arcane_blast Fluffy_Pillow 31579.2/63371: 50% mana bloodlust, arcane_charge(4), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.998 opener { arcane_blast Fluffy_Pillow 25706.7/63371: 41% mana bloodlust, arcane_charge(4), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.790 opener { arcane_blast Fluffy_Pillow 19835.5/63371: 31% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.580 opener y arcane_missiles Fluffy_Pillow 13961.8/63371: 22% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:24.907 opener { arcane_blast Fluffy_Pillow 16911.1/63371: 27% mana bloodlust, arcane_charge(4), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:25.698 opener { arcane_blast Fluffy_Pillow 11038.6/63371: 17% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:26.488 opener y arcane_missiles Fluffy_Pillow 5164.9/63371: 8% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:28.693 opener | evocation temporal_warp 7959.6/63371: 13% mana bloodlust, arcane_charge(4), temporal_warp
0:31.262 rotation ( shifting_power Fluffy_Pillow 61740.3/63371: 97% mana bloodlust, arcane_charge(4), temporal_warp
0:33.498 rotation : arcane_blast Fluffy_Pillow 62074.3/63371: 98% mana bloodlust, arcane_charge(4), temporal_warp
0:34.289 rotation + arcane_barrage Fluffy_Pillow 56201.9/63371: 89% mana bloodlust, arcane_charge(4), temporal_warp
0:35.064 rotation ' arcane_orb Fluffy_Pillow 59719.0/63371: 94% mana bloodlust, temporal_warp
0:35.839 rotation : arcane_blast Fluffy_Pillow 60201.2/63371: 95% mana bloodlust, arcane_charge(2), temporal_warp
0:36.814 rotation : arcane_blast Fluffy_Pillow 57312.0/63371: 90% mana bloodlust, arcane_charge(3), temporal_warp
0:37.697 rotation : arcane_blast Fluffy_Pillow 52931.1/63371: 84% mana bloodlust, arcane_charge(4), temporal_warp
0:38.488 rotation : arcane_blast Fluffy_Pillow 47058.6/63371: 74% mana bloodlust, arcane_charge(4), temporal_warp
0:39.280 rotation : arcane_blast Fluffy_Pillow 41187.4/63371: 65% mana bloodlust, arcane_charge(4), temporal_warp
0:40.069 rotation : arcane_blast Fluffy_Pillow 35312.4/63371: 56% mana bloodlust, arcane_charge(4), temporal_warp
0:40.858 rotation : arcane_blast Fluffy_Pillow 29437.4/63371: 46% mana bloodlust, arcane_charge(4), temporal_warp
0:41.648 rotation * arcane_barrage Fluffy_Pillow 23563.7/63371: 37% mana arcane_charge(4)
0:42.955 rotation : arcane_blast Fluffy_Pillow 27755.1/63371: 44% mana
0:44.913 rotation : arcane_blast Fluffy_Pillow 28861.7/63371: 46% mana arcane_charge
0:46.712 cooldowns j touch_of_the_magi Fluffy_Pillow 28391.8/63371: 45% mana arcane_charge(2)
0:48.017 cooldowns m rune_of_power Fluffy_Pillow 27545.8/63371: 43% mana arcane_charge(4)
0:49.324 rotation # arcane_missiles Fluffy_Pillow 29202.4/63371: 46% mana arcane_charge(4), rune_of_power
0:58.174 rotation $ arcane_missiles Fluffy_Pillow 10419.1/63371: 16% mana arcane_charge(4), clearcasting, rune_of_power
1:00.113 rotation - arcane_barrage Fluffy_Pillow 12876.6/63371: 20% mana arcane_charge(4), rune_of_power
1:01.420 rotation ' arcane_orb Fluffy_Pillow 17068.0/63371: 27% mana
1:02.728 rotation : arcane_blast Fluffy_Pillow 18225.8/63371: 29% mana arcane_charge(2)
1:04.372 rotation : arcane_blast Fluffy_Pillow 16184.5/63371: 26% mana arcane_charge(3)
1:05.859 rotation * arcane_barrage Fluffy_Pillow 12569.1/63371: 20% mana arcane_charge(4), clearcasting
1:07.168 rotation : arcane_blast Fluffy_Pillow 16763.1/63371: 26% mana clearcasting
1:09.126 rotation : arcane_blast Fluffy_Pillow 17869.7/63371: 28% mana arcane_charge, clearcasting
1:10.926 rotation : arcane_blast Fluffy_Pillow 17401.1/63371: 27% mana arcane_charge(2), clearcasting
1:12.570 rotation : arcane_blast Fluffy_Pillow 15359.7/63371: 24% mana arcane_charge(3), clearcasting
1:14.059 rotation * arcane_barrage Fluffy_Pillow 11746.9/63371: 19% mana arcane_charge(4), clearcasting
1:15.367 rotation : arcane_blast Fluffy_Pillow 15939.6/63371: 25% mana clearcasting(2)
1:17.323 rotation ( shifting_power Fluffy_Pillow 17043.7/63371: 27% mana arcane_charge, clearcasting(2)
1:21.032 cooldowns k touch_of_the_magi Fluffy_Pillow 19244.5/63371: 30% mana arcane_charge, clearcasting(3)
1:22.338 cooldowns m rune_of_power Fluffy_Pillow 18399.8/63371: 29% mana arcane_charge(4), clearcasting(3)
1:23.644 cooldowns n presence_of_mind Fluffy_Pillow 20055.1/63371: 32% mana arcane_charge(4), clearcasting(3), rune_of_power
1:23.644 rotation # arcane_missiles Fluffy_Pillow 20055.1/63371: 32% mana arcane_charge(4), clearcasting(3), presence_of_mind(3), rune_of_power
1:31.219 rotation : arcane_blast Fluffy_Pillow 22155.8/63371: 35% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:32.526 rotation $ arcane_missiles Fluffy_Pillow 16937.4/63371: 27% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
1:34.533 rotation - arcane_barrage Fluffy_Pillow 19481.1/63371: 31% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:35.840 rotation ' arcane_orb Fluffy_Pillow 23672.5/63371: 37% mana presence_of_mind(2)
1:37.148 rotation : arcane_blast Fluffy_Pillow 24830.3/63371: 39% mana arcane_charge(2), presence_of_mind(2)
1:38.455 rotation : arcane_blast Fluffy_Pillow 22361.8/63371: 35% mana arcane_charge(3), presence_of_mind
1:39.763 rotation : arcane_blast Fluffy_Pillow 18519.6/63371: 29% mana arcane_charge(4)
1:41.097 rotation : arcane_blast Fluffy_Pillow 13335.4/63371: 21% mana arcane_charge(4)
1:42.430 rotation : arcane_blast Fluffy_Pillow 8149.8/63371: 13% mana arcane_charge(4)
1:43.762 rotation ; evocation temporal_warp 2963.1/63371: 5% mana arcane_charge(4)
1:48.107 cooldowns l arcane_power Fluffy_Pillow 56809.0/63371: 90% mana arcane_charge(4)
1:48.107 rotation : arcane_blast Fluffy_Pillow 56809.0/63371: 90% mana arcane_charge(4), arcane_power, rune_of_power
1:49.440 rotation : arcane_blast Fluffy_Pillow 55061.0/63371: 87% mana arcane_charge(4), arcane_power, rune_of_power
1:50.772 rotation : arcane_blast Fluffy_Pillow 53311.7/63371: 84% mana arcane_charge(4), arcane_power, rune_of_power
1:52.105 rotation : arcane_blast Fluffy_Pillow 51563.7/63371: 81% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:53.437 rotation $ arcane_missiles Fluffy_Pillow 49814.4/63371: 79% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:55.519 rotation : arcane_blast Fluffy_Pillow 52453.2/63371: 83% mana arcane_charge(4), arcane_power, rune_of_power
1:56.851 rotation : arcane_blast Fluffy_Pillow 50703.9/63371: 80% mana arcane_charge(4), arcane_power, rune_of_power
1:58.183 rotation : arcane_blast Fluffy_Pillow 48954.6/63371: 77% mana arcane_charge(4), arcane_power, rune_of_power
1:59.515 rotation - arcane_barrage Fluffy_Pillow 47205.3/63371: 74% mana arcane_charge(4), arcane_power, rune_of_power
2:00.823 rotation ' arcane_orb Fluffy_Pillow 51398.0/63371: 81% mana arcane_power
2:02.128 rotation : arcane_blast Fluffy_Pillow 52802.0/63371: 83% mana arcane_charge(2), arcane_power
2:03.773 rotation ( shifting_power Fluffy_Pillow 50761.9/63371: 80% mana arcane_charge(3)
2:07.641 rotation ~ arcane_barrage Fluffy_Pillow 53164.3/63371: 84% mana arcane_charge(3)
2:08.946 cooldowns j touch_of_the_magi Fluffy_Pillow 56719.4/63371: 90% mana
2:10.252 cooldowns m rune_of_power Fluffy_Pillow 55874.7/63371: 88% mana arcane_charge(4)
2:11.560 rotation # arcane_missiles Fluffy_Pillow 57532.5/63371: 91% mana arcane_charge(4), rune_of_power
2:20.412 shared_cds = use_mana_gem temporal_warp 38751.8/63371: 61% mana arcane_charge(4), rune_of_power
2:20.412 rotation : arcane_blast Fluffy_Pillow 45088.9/63371: 71% mana arcane_charge(4), rune_of_power
2:21.745 rotation : arcane_blast Fluffy_Pillow 39903.4/63371: 63% mana arcane_charge(4), rune_of_power
2:23.078 rotation - arcane_barrage Fluffy_Pillow 34717.9/63371: 55% mana arcane_charge(4), rune_of_power
2:24.385 rotation ' arcane_orb Fluffy_Pillow 38909.3/63371: 61% mana
2:25.693 rotation : arcane_blast Fluffy_Pillow 40067.1/63371: 63% mana arcane_charge(2)
2:27.339 rotation : arcane_blast Fluffy_Pillow 38028.3/63371: 60% mana arcane_charge(3)
2:28.829 rotation : arcane_blast Fluffy_Pillow 34416.7/63371: 54% mana arcane_charge(4)
2:30.162 rotation : arcane_blast Fluffy_Pillow 29231.2/63371: 46% mana arcane_charge(4), clearcasting
2:31.495 rotation * arcane_barrage Fluffy_Pillow 24045.7/63371: 38% mana arcane_charge(4), clearcasting
2:32.800 rotation : arcane_blast Fluffy_Pillow 28234.5/63371: 45% mana clearcasting
2:34.757 rotation : arcane_blast Fluffy_Pillow 29339.9/63371: 46% mana arcane_charge, clearcasting
2:36.557 rotation : arcane_blast Fluffy_Pillow 28871.3/63371: 46% mana arcane_charge(2), clearcasting
2:38.201 rotation : arcane_blast Fluffy_Pillow 26829.9/63371: 42% mana arcane_charge(3), clearcasting
2:39.691 rotation * arcane_barrage Fluffy_Pillow 23218.4/63371: 37% mana arcane_charge(4), clearcasting
2:40.998 rotation : arcane_blast Fluffy_Pillow 27409.8/63371: 43% mana clearcasting
2:42.955 rotation & arcane_missiles Fluffy_Pillow 28515.1/63371: 45% mana arcane_charge, clearcasting
2:45.025 rotation ' arcane_orb Fluffy_Pillow 31138.7/63371: 49% mana arcane_charge
2:46.329 rotation : arcane_blast Fluffy_Pillow 32291.4/63371: 51% mana arcane_charge(3)
2:47.817 rotation : arcane_blast Fluffy_Pillow 28677.4/63371: 45% mana arcane_charge(4)
2:49.150 rotation ( shifting_power Fluffy_Pillow 23491.8/63371: 37% mana arcane_charge(4)
2:52.854 rotation ~ arcane_barrage Fluffy_Pillow 25686.4/63371: 41% mana arcane_charge(4), clearcasting
2:54.160 cooldowns j touch_of_the_magi Fluffy_Pillow 29876.5/63371: 47% mana clearcasting
2:55.465 cooldowns m rune_of_power Fluffy_Pillow 29030.5/63371: 46% mana arcane_charge(4), clearcasting
2:56.772 cooldowns n presence_of_mind Fluffy_Pillow 30687.0/63371: 48% mana arcane_charge(4), clearcasting, rune_of_power
2:56.772 rotation # arcane_missiles Fluffy_Pillow 30687.0/63371: 48% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:02.970 rotation " arcane_blast Fluffy_Pillow 31042.6/63371: 49% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:04.275 rotation $ arcane_missiles Fluffy_Pillow 25821.6/63371: 41% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
3:06.192 rotation : arcane_blast Fluffy_Pillow 28251.2/63371: 45% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:07.498 rotation - arcane_barrage Fluffy_Pillow 23031.5/63371: 36% mana arcane_charge(4), presence_of_mind, rune_of_power
3:08.804 rotation ' arcane_orb Fluffy_Pillow 27221.6/63371: 43% mana presence_of_mind
3:10.111 rotation : arcane_blast Fluffy_Pillow 28378.1/63371: 45% mana arcane_charge(2), presence_of_mind
3:11.418 rotation : arcane_blast Fluffy_Pillow 25909.7/63371: 41% mana arcane_charge(3)
3:12.908 cooldowns l arcane_power Fluffy_Pillow 22298.1/63371: 35% mana arcane_charge(4)
3:12.908 shared_cds @ berserking Fluffy_Pillow 22298.1/63371: 35% mana arcane_charge(4), arcane_power, rune_of_power
3:12.908 rotation : arcane_blast Fluffy_Pillow 22298.1/63371: 35% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:14.120 rotation : arcane_blast Fluffy_Pillow 20396.8/63371: 32% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:15.329 rotation : arcane_blast Fluffy_Pillow 18491.6/63371: 29% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:16.540 rotation : arcane_blast Fluffy_Pillow 16588.9/63371: 26% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:17.750 rotation : arcane_blast Fluffy_Pillow 14685.0/63371: 23% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:18.963 rotation $ arcane_missiles Fluffy_Pillow 12784.9/63371: 20% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:20.796 rotation : arcane_blast Fluffy_Pillow 15108.1/63371: 24% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:22.008 rotation : arcane_blast Fluffy_Pillow 13206.7/63371: 21% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:23.220 rotation : arcane_blast Fluffy_Pillow 11305.4/63371: 18% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:24.430 rotation $ arcane_missiles Fluffy_Pillow 9401.4/63371: 15% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:26.290 rotation : arcane_blast Fluffy_Pillow 11758.9/63371: 19% mana arcane_charge(4), arcane_power
3:27.621 rotation , arcane_barrage Fluffy_Pillow 10008.3/63371: 16% mana arcane_charge(4), arcane_power
3:28.927 rotation ' arcane_orb Fluffy_Pillow 14198.4/63371: 22% mana
3:30.234 rotation : arcane_blast Fluffy_Pillow 15355.0/63371: 24% mana arcane_charge(2)
3:31.877 rotation : arcane_blast Fluffy_Pillow 13312.3/63371: 21% mana arcane_charge(3)
3:33.364 rotation : arcane_blast Fluffy_Pillow 9697.0/63371: 15% mana arcane_charge(4)
3:34.697 rotation ; evocation Fluffy_Pillow 4511.5/63371: 7% mana arcane_charge(4)
3:39.041 rotation ( shifting_power Fluffy_Pillow 58356.2/63371: 92% mana arcane_charge(4)
3:42.684 rotation ~ arcane_barrage Fluffy_Pillow 60473.4/63371: 95% mana arcane_charge(4)
3:43.990 cooldowns j touch_of_the_magi Fluffy_Pillow 63371.4/63371: 100% mana
3:45.298 cooldowns m rune_of_power Fluffy_Pillow 60879.0/63371: 96% mana arcane_charge(4)
3:46.604 rotation # arcane_missiles Fluffy_Pillow 62534.3/63371: 99% mana arcane_charge(4), rune_of_power
3:55.357 rotation : arcane_blast Fluffy_Pillow 51128.1/63371: 81% mana arcane_charge(4), rune_of_power
3:56.689 rotation : arcane_blast Fluffy_Pillow 45941.3/63371: 72% mana arcane_charge(4), clearcasting, rune_of_power
3:58.021 rotation $ arcane_missiles Fluffy_Pillow 40754.5/63371: 64% mana arcane_charge(4), clearcasting, rune_of_power
4:00.022 rotation + arcane_barrage Fluffy_Pillow 43290.7/63371: 68% mana arcane_charge(4)
4:01.328 shared_cds ? time_warp Fluffy_Pillow 47480.8/63371: 75% mana
4:01.328 rotation ' arcane_orb Fluffy_Pillow 45480.8/63371: 72% mana temporal_warp
4:02.335 rotation : arcane_blast Fluffy_Pillow 46257.1/63371: 73% mana arcane_charge(2), temporal_warp
4:03.601 rotation : arcane_blast Fluffy_Pillow 43736.6/63371: 69% mana arcane_charge(3), temporal_warp
4:04.744 rotation : arcane_blast Fluffy_Pillow 39685.3/63371: 63% mana arcane_charge(4), temporal_warp
4:05.771 rotation : arcane_blast Fluffy_Pillow 34112.0/63371: 54% mana arcane_charge(4), temporal_warp
4:06.798 rotation : arcane_blast Fluffy_Pillow 28538.6/63371: 45% mana arcane_charge(4), temporal_warp
4:07.822 rotation * arcane_barrage Fluffy_Pillow 22961.5/63371: 36% mana arcane_charge(4), temporal_warp
4:08.829 rotation : arcane_blast Fluffy_Pillow 26772.6/63371: 42% mana temporal_warp
4:10.336 rotation : arcane_blast Fluffy_Pillow 27307.6/63371: 43% mana arcane_charge, temporal_warp
4:11.723 rotation : arcane_blast Fluffy_Pillow 26315.5/63371: 42% mana arcane_charge(2), clearcasting, temporal_warp
4:12.988 rotation : arcane_blast Fluffy_Pillow 23793.8/63371: 38% mana arcane_charge(3), clearcasting, temporal_warp
4:14.135 rotation * arcane_barrage Fluffy_Pillow 19747.6/63371: 31% mana arcane_charge(4), clearcasting, temporal_warp
4:15.141 rotation : arcane_blast Fluffy_Pillow 23557.5/63371: 37% mana clearcasting, temporal_warp
4:16.650 rotation : arcane_blast Fluffy_Pillow 24095.0/63371: 38% mana arcane_charge, clearcasting, temporal_warp
4:18.036 rotation : arcane_blast Fluffy_Pillow 23101.7/63371: 36% mana arcane_charge(2), clearcasting, temporal_warp
4:19.302 rotation : arcane_blast Fluffy_Pillow 20581.2/63371: 32% mana arcane_charge(3), clearcasting, temporal_warp
4:20.449 shared_cds = use_mana_gem temporal_warp 16535.0/63371: 26% mana arcane_charge(4), clearcasting, temporal_warp
4:20.449 rotation * arcane_barrage Fluffy_Pillow 22872.1/63371: 36% mana arcane_charge(4), clearcasting, temporal_warp
4:21.455 rotation ' arcane_orb Fluffy_Pillow 26682.0/63371: 42% mana clearcasting(2), temporal_warp
4:22.461 rotation : arcane_blast Fluffy_Pillow 27457.1/63371: 43% mana arcane_charge(2), clearcasting(2), temporal_warp
4:23.727 rotation : arcane_blast Fluffy_Pillow 24936.6/63371: 39% mana arcane_charge(3), clearcasting(2), temporal_warp
4:24.873 rotation ( shifting_power Fluffy_Pillow 20889.1/63371: 33% mana arcane_charge(4), clearcasting(2), temporal_warp
4:27.748 rotation ) arcane_barrage Fluffy_Pillow 22032.9/63371: 35% mana arcane_charge(4), clearcasting(2), temporal_warp
4:28.756 rotation : arcane_blast Fluffy_Pillow 25845.4/63371: 41% mana clearcasting(2), temporal_warp
4:30.264 rotation ' arcane_orb Fluffy_Pillow 26381.7/63371: 42% mana arcane_charge, clearcasting(2), temporal_warp
4:31.270 rotation & arcane_missiles Fluffy_Pillow 27156.7/63371: 43% mana arcane_charge(3), clearcasting(2), temporal_warp
4:32.843 rotation : arcane_blast Fluffy_Pillow 29150.4/63371: 46% mana arcane_charge(3), clearcasting, temporal_warp
4:33.987 rotation ! arcane_barrage Fluffy_Pillow 25100.3/63371: 40% mana arcane_charge(4), clearcasting, temporal_warp
4:34.993 cooldowns k touch_of_the_magi Fluffy_Pillow 28910.2/63371: 46% mana clearcasting, temporal_warp
4:35.999 cooldowns l arcane_power Fluffy_Pillow 27685.2/63371: 44% mana arcane_charge(4), temporal_warp
4:35.999 cooldowns n presence_of_mind Fluffy_Pillow 27685.2/63371: 44% mana arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:35.999 rotation # arcane_missiles Fluffy_Pillow 27685.2/63371: 44% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, temporal_warp
4:45.039 rotation : arcane_blast Fluffy_Pillow 20392.8/63371: 32% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power
4:46.345 rotation : arcane_blast Fluffy_Pillow 18610.5/63371: 29% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power
4:47.650 rotation - arcane_barrage Fluffy_Pillow 16827.0/63371: 27% mana arcane_charge(4), arcane_power, presence_of_mind, rune_of_power
4:48.957 rotation : arcane_blast Fluffy_Pillow 21018.4/63371: 33% mana arcane_power, presence_of_mind
4:50.263 rotation ' arcane_orb Fluffy_Pillow 21986.2/63371: 35% mana arcane_charge, arcane_power
4:51.571 rotation : arcane_blast Fluffy_Pillow 23394.0/63371: 37% mana arcane_charge(3)
4:53.059 cooldowns m rune_of_power Fluffy_Pillow 19779.9/63371: 31% mana arcane_charge(4)
4:54.365 rotation : arcane_blast Fluffy_Pillow 21435.2/63371: 34% mana arcane_charge(4), rune_of_power
4:55.698 rotation : arcane_blast Fluffy_Pillow 16249.6/63371: 26% mana arcane_charge(4), clearcasting, rune_of_power
4:57.029 rotation $ arcane_missiles Fluffy_Pillow 11061.6/63371: 17% mana arcane_charge(4), clearcasting, rune_of_power
5:00.805 rotation : arcane_blast Fluffy_Pillow 15847.4/63371: 25% mana arcane_charge(4), rune_of_power
5:02.137 rotation : arcane_blast Fluffy_Pillow 10660.6/63371: 17% mana arcane_charge(4), rune_of_power
5:03.469 rotation ; evocation Fluffy_Pillow 5473.8/63371: 9% mana arcane_charge(4), rune_of_power
5:07.815 rotation : arcane_blast Fluffy_Pillow 59321.0/63371: 94% mana arcane_charge(4)
5:09.147 rotation + arcane_barrage Fluffy_Pillow 54134.3/63371: 85% mana arcane_charge(4), clearcasting
5:10.451 rotation ' arcane_orb Fluffy_Pillow 58321.8/63371: 92% mana clearcasting
5:11.756 rotation ( shifting_power Fluffy_Pillow 59475.8/63371: 94% mana arcane_charge(2), clearcasting
5:15.432 rotation : arcane_blast Fluffy_Pillow 61634.9/63371: 97% mana arcane_charge(2), clearcasting
5:17.078 rotation : arcane_blast Fluffy_Pillow 59254.0/63371: 94% mana arcane_charge(3), clearcasting
5:18.567 rotation + arcane_barrage Fluffy_Pillow 55641.2/63371: 88% mana arcane_charge(4), clearcasting
5:19.873 rotation ' arcane_orb Fluffy_Pillow 59831.4/63371: 94% mana clearcasting
5:21.180 rotation & arcane_missiles Fluffy_Pillow 60987.9/63371: 96% mana arcane_charge(2), clearcasting
5:23.153 rotation : arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(2)
5:24.797 rotation : arcane_blast Fluffy_Pillow 59251.5/63371: 93% mana arcane_charge(3)
5:26.283 rotation ~ arcane_barrage Fluffy_Pillow 55634.9/63371: 88% mana arcane_charge(4)
5:27.589 cooldowns j touch_of_the_magi Fluffy_Pillow 59825.0/63371: 94% mana
5:28.895 cooldowns m rune_of_power Fluffy_Pillow 58980.3/63371: 93% mana arcane_charge(4)
5:30.202 final_burn p arcane_blast Fluffy_Pillow 60636.8/63371: 96% mana arcane_charge(4), rune_of_power

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2453 2247 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="temporal_warp"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

Simulation & Raid Information

Iterations: 2137
Threads: 16
Confidence: 95.00%
Fight Length (fixed time): 240 - 360 ( 299.7 )

Performance:

Total Events Processed: 77144737
Max Event Queue: 223
Sim Seconds: 640451
CPU Seconds: 86.9531
Physical Seconds: 16.7364
Speed Up: 7365

Settings:

World Lag: 100 ms ( stddev = 10 ms )
Queue Lag: 5 ms ( stddev = 1 ms )

Raw Ability Summary

Character Unit Ability Id Total DPS Imp/Min Hit Crit Execute Count Crit% Avoid% G% B% Interval Combined Duration
Bombardment Bombardment arcane_barrage 44425 220291 735 3.89 9495 18922 19.5 19.4 19.5% 0.0% 0.0% 0.0% 14.57sec 220291 299.70sec
Bombardment Bombardment arcane_blast 30451 639709 2135 18.45 5824 11645 92.1 92.1 19.2% 0.0% 0.0% 0.0% 3.15sec 639709 299.70sec
Bombardment Bombardment arcane_echo 342232 104594 349 31.37 559 1118 156.7 156.7 19.3% 0.0% 0.0% 0.0% 2.07sec 104594 299.70sec
Bombardment Bombardment arcane_missiles ticks -5143 788035 2627 58.69 2254 4504 43.5 293.5 19.3% 0.0% 0.0% 0.0% 6.84sec 788035 299.70sec
Bombardment Bombardment arcane_orb 153626 0 0 0.00 0 0 11.5 0.0 0.0% 0.0% 0.0% 0.0% 24.93sec 0 299.70sec
Bombardment Bombardment arcane_orb_bolt 153640 59664 199 2.31 4334 8645 11.5 11.5 19.5% 0.0% 0.0% 0.0% 24.94sec 59664 299.70sec
Bombardment Bombardment arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 89.55sec 0 299.70sec
Bombardment Bombardment berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 187.61sec 0 299.70sec
Bombardment Bombardment conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
Bombardment Bombardment deathly_fixation 322253 0 0 0.00 0 0 14.6 0.0 0.0% 0.0% 0.0% 0.0% 2.99sec 0 299.70sec
Bombardment Bombardment deathly_eruption 322256 20310 68 2.93 1164 2327 14.6 14.6 19.4% 0.0% 0.0% 0.0% 2.99sec 20310 299.70sec
Bombardment Bombardment evocation 12051 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 90.27sec 0 299.70sec
Bombardment Bombardment flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
Bombardment Bombardment food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
Bombardment Bombardment frostbolt 116 1777 6 0.20 1481 2961 0.0 1.0 20.0% 0.0% 0.0% 0.0% 0.00sec 1777 299.70sec
Bombardment Bombardment mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
Bombardment Bombardment_mirror_image frostbolt 59638 5793 145 135.00 54 108 90.0 90.0 19.4% 0.0% 0.0% 0.0% 1.29sec 5793 40.00sec
Bombardment Bombardment potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 324.99sec 0 299.70sec
Bombardment Bombardment presence_of_mind 205025 0 0 0.00 0 0 3.9 0.0 0.0% 0.0% 0.0% 0.0% 86.55sec 0 299.70sec
Bombardment Bombardment rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 44.95sec 0 299.70sec
Bombardment Bombardment shifting_power ticks -314791 34254 114 4.19 1372 2745 5.2 20.9 19.3% 0.0% 0.0% 0.0% 53.83sec 34254 299.70sec
Bombardment Bombardment touch_of_the_magi 321507 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 46.09sec 0 299.70sec
Bombardment Bombardment touch_of_the_magi_explosion 210833 202682 676 1.39 29300 0 6.9 6.9 0.0% 0.0% 0.0% 0.0% 46.04sec 202682 299.70sec
Bombardment Bombardment use_mana_gem 5405 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 125.18sec 0 299.70sec
Harmony Harmony arcane_barrage 44425 254003 848 3.89 10956 21828 19.5 19.5 19.3% 0.0% 0.0% 0.0% 14.46sec 254003 299.70sec
Harmony Harmony arcane_blast 30451 641274 2140 18.45 5824 11697 92.2 92.2 19.3% 0.0% 0.0% 0.0% 3.16sec 641274 299.70sec
Harmony Harmony arcane_echo 342232 104628 349 31.41 559 1119 156.9 156.9 19.3% 0.0% 0.0% 0.0% 2.07sec 104628 299.70sec
Harmony Harmony arcane_missiles ticks -5143 787109 2624 58.61 2254 4509 43.5 293.1 19.3% 0.0% 0.0% 0.0% 6.88sec 787109 299.70sec
Harmony Harmony arcane_orb 153626 0 0 0.00 0 0 11.5 0.0 0.0% 0.0% 0.0% 0.0% 24.62sec 0 299.70sec
Harmony Harmony arcane_orb_bolt 153640 59464 198 2.31 4327 8643 11.5 11.5 19.3% 0.0% 0.0% 0.0% 24.62sec 59464 299.70sec
Harmony Harmony arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 89.51sec 0 299.70sec
Harmony Harmony berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 186.16sec 0 299.70sec
Harmony Harmony conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
Harmony Harmony deathly_fixation 322253 0 0 0.00 0 0 14.7 0.0 0.0% 0.0% 0.0% 0.0% 3.16sec 0 299.70sec
Harmony Harmony deathly_eruption 322256 20436 68 2.94 1164 2327 14.7 14.7 19.7% 0.0% 0.0% 0.0% 3.16sec 20436 299.70sec
Harmony Harmony evocation 12051 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 89.93sec 0 299.70sec
Harmony Harmony flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
Harmony Harmony food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
Harmony Harmony frostbolt 116 1778 6 0.20 1481 2961 0.0 1.0 20.1% 0.0% 0.0% 0.0% 0.00sec 1778 299.70sec
Harmony Harmony mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
Harmony Harmony_mirror_image frostbolt 59638 5783 145 135.00 54 108 90.0 90.0 19.2% 0.0% 0.0% 0.0% 1.29sec 5783 40.00sec
Harmony Harmony potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 332.68sec 0 299.70sec
Harmony Harmony presence_of_mind 205025 0 0 0.00 0 0 3.9 0.0 0.0% 0.0% 0.0% 0.0% 86.64sec 0 299.70sec
Harmony Harmony rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 44.74sec 0 299.70sec
Harmony Harmony shifting_power ticks -314791 34363 115 4.19 1372 2745 5.3 21.0 19.5% 0.0% 0.0% 0.0% 53.38sec 34363 299.70sec
Harmony Harmony touch_of_the_magi 321507 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 45.90sec 0 299.70sec
Harmony Harmony touch_of_the_magi_explosion 210833 202756 677 1.39 29265 0 6.9 6.9 0.0% 0.0% 0.0% 0.0% 45.82sec 202756 299.70sec
Harmony Harmony use_mana_gem 5405 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 125.70sec 0 299.70sec
SiphonStorm SiphonStorm arcane_barrage 44425 172958 577 4.23 6867 13643 21.2 21.1 19.4% 0.0% 0.0% 0.0% 13.42sec 172958 299.70sec
SiphonStorm SiphonStorm arcane_blast 30451 646135 2156 18.07 6008 11976 90.3 90.3 19.3% 0.0% 0.0% 0.0% 3.21sec 646135 299.70sec
SiphonStorm SiphonStorm arcane_echo 342232 108531 362 31.00 587 1175 154.8 154.8 19.3% 0.0% 0.0% 0.0% 2.10sec 108531 299.70sec
SiphonStorm SiphonStorm arcane_missiles ticks -5143 823326 2744 57.18 2416 4827 42.6 285.9 19.4% 0.0% 0.0% 0.0% 7.03sec 823326 299.70sec
SiphonStorm SiphonStorm arcane_orb 153626 0 0 0.00 0 0 11.9 0.0 0.0% 0.0% 0.0% 0.0% 24.26sec 0 299.70sec
SiphonStorm SiphonStorm arcane_orb_bolt 153640 64850 216 2.38 4565 9134 11.9 11.9 19.3% 0.0% 0.0% 0.0% 24.26sec 64850 299.70sec
SiphonStorm SiphonStorm arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 90.20sec 0 299.70sec
SiphonStorm SiphonStorm berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 185.87sec 0 299.70sec
SiphonStorm SiphonStorm conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
SiphonStorm SiphonStorm deathly_fixation 322253 0 0 0.00 0 0 14.6 0.0 0.0% 0.0% 0.0% 0.0% 2.18sec 0 299.70sec
SiphonStorm SiphonStorm deathly_eruption 322256 20262 68 2.92 1164 2327 14.6 14.6 19.4% 0.0% 0.0% 0.0% 2.18sec 20262 299.70sec
SiphonStorm SiphonStorm evocation 12051 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 91.38sec 0 299.70sec
SiphonStorm SiphonStorm flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
SiphonStorm SiphonStorm food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
SiphonStorm SiphonStorm mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
SiphonStorm SiphonStorm_mirror_image frostbolt 59638 6349 159 135.00 59 118 90.0 90.0 19.2% 0.0% 0.0% 0.0% 1.29sec 6349 40.00sec
SiphonStorm SiphonStorm potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 328.73sec 0 299.70sec
SiphonStorm SiphonStorm presence_of_mind 205025 0 0 0.00 0 0 4.0 0.0 0.0% 0.0% 0.0% 0.0% 83.54sec 0 299.70sec
SiphonStorm SiphonStorm rune_of_power 116011 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 43.85sec 0 299.70sec
SiphonStorm SiphonStorm shifting_power ticks -314791 38798 129 4.57 1424 2851 5.7 22.8 19.3% 0.0% 0.0% 0.0% 49.75sec 38798 299.70sec
SiphonStorm SiphonStorm touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 45.71sec 0 299.70sec
SiphonStorm SiphonStorm touch_of_the_magi_explosion 210833 209362 699 1.39 30136 0 7.0 6.9 0.0% 0.0% 0.0% 0.0% 45.65sec 209362 299.70sec
SiphonStorm SiphonStorm use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 121.97sec 0 299.70sec
arcane arcane arcane_barrage 44425 248831 830 4.74 8817 17689 23.7 23.7 19.2% 0.0% 0.0% 0.0% 11.84sec 248831 299.70sec
arcane arcane arcane_blast 30451 648626 2164 20.88 5213 10437 104.3 104.3 19.3% 0.0% 0.0% 0.0% 2.78sec 648626 299.70sec
arcane arcane arcane_echo 342232 86142 287 28.03 516 1031 140.0 140.0 19.3% 0.0% 0.0% 0.0% 2.26sec 86142 299.70sec
arcane arcane arcane_missiles ticks -5143 695599 2319 55.34 2108 4220 40.4 276.7 19.3% 0.0% 0.0% 0.0% 7.39sec 695599 299.70sec
arcane arcane arcane_orb 153626 0 0 0.00 0 0 11.1 0.0 0.0% 0.0% 0.0% 0.0% 25.54sec 0 299.70sec
arcane arcane arcane_orb_bolt 153640 55095 184 2.23 4147 8291 11.1 11.1 19.4% 0.0% 0.0% 0.0% 25.54sec 55095 299.70sec
arcane arcane arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 127.87sec 0 299.70sec
arcane arcane berserking 26297 0 0 0.00 0 0 1.8 0.0 0.0% 0.0% 0.0% 0.0% 255.82sec 0 299.70sec
arcane arcane conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
arcane arcane deathly_fixation 322253 0 0 0.00 0 0 14.3 0.0 0.0% 0.0% 0.0% 0.0% 1.81sec 0 299.70sec
arcane arcane deathly_eruption 322256 19837 66 2.86 1164 2327 14.3 14.3 19.2% 0.0% 0.0% 0.0% 1.81sec 19837 299.70sec
arcane arcane evocation 12051 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 111.51sec 0 299.70sec
arcane arcane flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
arcane arcane food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
arcane arcane frostbolt 116 1772 6 0.20 1481 2961 0.0 1.0 19.7% 0.0% 0.0% 0.0% 0.00sec 1772 299.70sec
arcane arcane mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
arcane arcane_mirror_image frostbolt 59638 5794 145 135.00 54 108 90.0 90.0 19.4% 0.0% 0.0% 0.0% 1.29sec 5794 40.00sec
arcane arcane potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 300.21sec 0 299.70sec
arcane arcane presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 103.12sec 0 299.70sec
arcane arcane rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.76sec 0 299.70sec
arcane arcane touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.01sec 0 299.70sec
arcane arcane touch_of_the_magi_explosion 210833 123417 412 1.25 19822 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 50.92sec 123417 299.70sec
arcane arcane use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 123.58sec 0 299.70sec
disciplinary_command disciplinary_command arcane_barrage 44425 138231 461 3.47 6570 13786 17.4 17.4 19.4% 0.0% 0.0% 0.0% 15.95sec 138231 299.70sec
disciplinary_command disciplinary_command arcane_blast 30451 657313 2193 17.49 6201 13007 87.4 87.4 19.4% 0.0% 0.0% 0.0% 3.30sec 657313 299.70sec
disciplinary_command disciplinary_command arcane_echo 342232 92044 307 28.54 517 1186 142.5 142.5 19.2% 0.0% 0.0% 0.0% 2.26sec 92044 299.70sec
disciplinary_command disciplinary_command arcane_missiles ticks -5143 744612 2482 55.21 2189 4840 41.0 276.1 19.3% 0.0% 0.0% 0.0% 7.32sec 744612 299.70sec
disciplinary_command disciplinary_command arcane_orb 153626 0 0 0.00 0 0 10.7 0.0 0.0% 0.0% 0.0% 0.0% 26.27sec 0 299.70sec
disciplinary_command disciplinary_command arcane_orb_bolt 153640 56175 187 2.14 4293 9312 10.7 10.7 19.3% 0.0% 0.0% 0.0% 26.27sec 56175 299.70sec
disciplinary_command disciplinary_command arcane_power 12042 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 101.30sec 0 299.70sec
disciplinary_command disciplinary_command berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 206.12sec 0 299.70sec
disciplinary_command disciplinary_command conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
disciplinary_command disciplinary_command deathly_fixation 322253 0 0 0.00 0 0 16.9 0.0 0.0% 0.0% 0.0% 0.0% 6.72sec 0 299.70sec
disciplinary_command disciplinary_command deathly_eruption 322256 24075 80 3.38 1164 2546 16.9 16.9 19.0% 0.0% 0.0% 0.0% 6.72sec 24075 299.70sec
disciplinary_command disciplinary_command evocation 12051 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 92.63sec 0 299.70sec
disciplinary_command disciplinary_command fire_blast 319836 16183 54 1.30 2086 4173 6.5 6.5 19.3% 0.0% 0.0% 0.0% 48.67sec 16183 299.70sec
disciplinary_command disciplinary_command flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
disciplinary_command disciplinary_command food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
disciplinary_command disciplinary_command frostbolt 116 12058 40 1.30 1481 3406 5.5 6.5 19.5% 0.0% 0.0% 0.0% 48.67sec 12058 299.70sec
disciplinary_command disciplinary_command mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
disciplinary_command disciplinary_command_mirror_image frostbolt 59638 5788 145 135.00 54 108 90.0 90.0 19.3% 0.0% 0.0% 0.0% 1.29sec 5788 40.00sec
disciplinary_command disciplinary_command potion 307497 0 0 0.00 0 0 1.3 0.0 0.0% 0.0% 0.0% 0.0% 309.58sec 0 299.70sec
disciplinary_command disciplinary_command presence_of_mind 205025 0 0 0.00 0 0 3.9 0.0 0.0% 0.0% 0.0% 0.0% 84.71sec 0 299.70sec
disciplinary_command disciplinary_command rune_of_power 116011 0 0 0.00 0 0 6.6 0.0 0.0% 0.0% 0.0% 0.0% 45.99sec 0 299.70sec
disciplinary_command disciplinary_command shifting_power ticks -314791 34121 114 4.16 1372 2754 5.2 20.8 19.4% 0.0% 0.0% 0.0% 53.02sec 34121 299.70sec
disciplinary_command disciplinary_command touch_of_the_magi 321507 0 0 0.00 0 0 6.7 0.0 0.0% 0.0% 0.0% 0.0% 47.88sec 0 299.70sec
disciplinary_command disciplinary_command touch_of_the_magi_explosion 210833 180790 603 1.33 27168 0 6.7 6.7 0.0% 0.0% 0.0% 0.0% 47.79sec 180790 299.70sec
disciplinary_command disciplinary_command use_mana_gem 5405 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 125.87sec 0 299.70sec
expanded_potential expanded_potential arcane_barrage 44425 141779 473 3.58 6661 13299 17.9 17.9 19.1% 0.0% 0.0% 0.0% 15.77sec 141779 299.70sec
expanded_potential expanded_potential arcane_blast 30451 643786 2148 17.89 6036 12066 89.4 89.4 19.4% 0.0% 0.0% 0.0% 3.26sec 643786 299.70sec
expanded_potential expanded_potential arcane_echo 342232 101029 337 30.87 550 1100 154.2 154.2 19.2% 0.0% 0.0% 0.0% 2.12sec 101029 299.70sec
expanded_potential expanded_potential arcane_missiles ticks -5143 867606 2892 67.20 2166 4337 48.8 336.0 19.3% 0.0% 0.0% 0.0% 6.10sec 867606 299.70sec
expanded_potential expanded_potential arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 25.89sec 0 299.70sec
expanded_potential expanded_potential arcane_orb_bolt 153640 56532 189 2.20 4321 8657 11.0 11.0 19.1% 0.0% 0.0% 0.0% 25.89sec 56532 299.70sec
expanded_potential expanded_potential arcane_power 12042 0 0 0.00 0 0 3.9 0.0 0.0% 0.0% 0.0% 0.0% 87.26sec 0 299.70sec
expanded_potential expanded_potential berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 191.69sec 0 299.70sec
expanded_potential expanded_potential conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
expanded_potential expanded_potential deathly_fixation 322253 0 0 0.00 0 0 15.1 0.0 0.0% 0.0% 0.0% 0.0% 4.04sec 0 299.70sec
expanded_potential expanded_potential deathly_eruption 322256 20975 70 3.03 1164 2327 15.1 15.1 19.1% 0.0% 0.0% 0.0% 4.04sec 20975 299.70sec
expanded_potential expanded_potential evocation 12051 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 90.98sec 0 299.70sec
expanded_potential expanded_potential flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
expanded_potential expanded_potential food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
expanded_potential expanded_potential frostbolt 116 1759 6 0.20 1481 2961 0.0 1.0 18.8% 0.0% 0.0% 0.0% 0.00sec 1759 299.70sec
expanded_potential expanded_potential mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
expanded_potential expanded_potential_mirror_image frostbolt 59638 5784 145 135.00 54 108 90.0 90.0 19.2% 0.0% 0.0% 0.0% 1.29sec 5784 40.00sec
expanded_potential expanded_potential potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 324.81sec 0 299.70sec
expanded_potential expanded_potential presence_of_mind 205025 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 89.16sec 0 299.70sec
expanded_potential expanded_potential rune_of_power 116011 0 0 0.00 0 0 6.7 0.0 0.0% 0.0% 0.0% 0.0% 45.26sec 0 299.70sec
expanded_potential expanded_potential shifting_power ticks -314791 31711 106 3.87 1372 2745 4.8 19.3 19.6% 0.0% 0.0% 0.0% 57.91sec 31711 299.70sec
expanded_potential expanded_potential touch_of_the_magi 321507 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 46.53sec 0 299.70sec
expanded_potential expanded_potential touch_of_the_magi_explosion 210833 196198 655 1.37 28582 0 6.9 6.9 0.0% 0.0% 0.0% 0.0% 46.46sec 196198 299.70sec
expanded_potential expanded_potential use_mana_gem 5405 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 125.12sec 0 299.70sec
no_lego no_lego arcane_barrage 44425 171450 572 4.73 6081 12157 23.6 23.6 19.4% 0.0% 0.0% 0.0% 11.92sec 171450 299.70sec
no_lego no_lego arcane_blast 30451 648475 2164 20.87 5214 10454 104.2 104.2 19.2% 0.0% 0.0% 0.0% 2.79sec 648475 299.70sec
no_lego no_lego arcane_echo 342232 85909 287 28.01 515 1030 139.9 139.9 19.3% 0.0% 0.0% 0.0% 2.29sec 85909 299.70sec
no_lego no_lego arcane_missiles ticks -5143 694698 2316 55.33 2107 4218 40.5 276.6 19.3% 0.0% 0.0% 0.0% 7.37sec 694698 299.70sec
no_lego no_lego arcane_orb 153626 0 0 0.00 0 0 11.1 0.0 0.0% 0.0% 0.0% 0.0% 25.63sec 0 299.70sec
no_lego no_lego arcane_orb_bolt 153640 55067 184 2.22 4153 8294 11.1 11.1 19.5% 0.0% 0.0% 0.0% 25.63sec 55067 299.70sec
no_lego no_lego arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 127.84sec 0 299.70sec
no_lego no_lego berserking 26297 0 0 0.00 0 0 1.8 0.0 0.0% 0.0% 0.0% 0.0% 255.73sec 0 299.70sec
no_lego no_lego conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
no_lego no_lego deathly_fixation 322253 0 0 0.00 0 0 14.3 0.0 0.0% 0.0% 0.0% 0.0% 1.80sec 0 299.70sec
no_lego no_lego deathly_eruption 322256 19878 66 2.86 1164 2327 14.3 14.3 19.5% 0.0% 0.0% 0.0% 1.80sec 19878 299.70sec
no_lego no_lego evocation 12051 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 109.72sec 0 299.70sec
no_lego no_lego flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
no_lego no_lego food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
no_lego no_lego frostbolt 116 1764 6 0.20 1481 2961 0.0 1.0 19.1% 0.0% 0.0% 0.0% 0.00sec 1764 299.70sec
no_lego no_lego mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
no_lego no_lego_mirror_image frostbolt 59638 5788 145 135.00 54 108 90.0 90.0 19.3% 0.0% 0.0% 0.0% 1.29sec 5788 40.00sec
no_lego no_lego potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 301.02sec 0 299.70sec
no_lego no_lego presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 103.10sec 0 299.70sec
no_lego no_lego rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.82sec 0 299.70sec
no_lego no_lego touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.05sec 0 299.70sec
no_lego no_lego touch_of_the_magi_explosion 210833 123126 411 1.25 19760 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 50.97sec 123126 299.70sec
no_lego no_lego use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 124.01sec 0 299.70sec
temporal_warp temporal_warp arcane_barrage 44425 169473 565 4.40 6461 12987 22.0 22.0 19.1% 0.0% 0.0% 0.0% 12.97sec 169473 299.70sec
temporal_warp temporal_warp arcane_blast 30451 679852 2268 19.78 5772 11558 98.8 98.8 19.2% 0.0% 0.0% 0.0% 2.93sec 679852 299.70sec
temporal_warp temporal_warp arcane_echo 342232 113226 378 34.39 552 1104 171.8 171.8 19.4% 0.0% 0.0% 0.0% 1.91sec 113226 299.70sec
temporal_warp temporal_warp arcane_missiles ticks -5143 837132 2790 61.71 2276 4548 46.2 308.5 19.3% 0.0% 0.0% 0.0% 6.43sec 837132 299.70sec
temporal_warp temporal_warp arcane_orb 153626 0 0 0.00 0 0 12.1 0.0 0.0% 0.0% 0.0% 0.0% 23.79sec 0 299.70sec
temporal_warp temporal_warp arcane_orb_bolt 153640 62164 207 2.43 4292 8584 12.1 12.1 19.3% 0.0% 0.0% 0.0% 23.79sec 62164 299.70sec
temporal_warp temporal_warp arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 89.06sec 0 299.70sec
temporal_warp temporal_warp berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 188.15sec 0 299.70sec
temporal_warp temporal_warp conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
temporal_warp temporal_warp deathly_fixation 322253 0 0 0.00 0 0 19.1 0.0 0.0% 0.0% 0.0% 0.0% 2.62sec 0 299.70sec
temporal_warp temporal_warp deathly_eruption 322256 26400 88 3.82 1164 2327 19.1 19.1 19.0% 0.0% 0.0% 0.0% 2.62sec 26400 299.70sec
temporal_warp temporal_warp evocation 12051 0 0 0.00 0 0 3.6 0.0 0.0% 0.0% 0.0% 0.0% 88.60sec 0 299.70sec
temporal_warp temporal_warp flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
temporal_warp temporal_warp food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
temporal_warp temporal_warp frostbolt 116 1759 6 0.20 1481 2961 0.0 1.0 18.8% 0.0% 0.0% 0.0% 0.00sec 1759 299.70sec
temporal_warp temporal_warp mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.70sec
temporal_warp temporal_warp_mirror_image frostbolt 59638 7546 189 175.50 54 108 117.0 117.0 19.5% 0.0% 0.0% 0.0% 1.00sec 7546 40.00sec
temporal_warp temporal_warp potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 318.09sec 0 299.70sec
temporal_warp temporal_warp presence_of_mind 205025 0 0 0.00 0 0 4.0 0.0 0.0% 0.0% 0.0% 0.0% 85.18sec 0 299.70sec
temporal_warp temporal_warp rune_of_power 116011 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 43.79sec 0 299.70sec
temporal_warp temporal_warp shifting_power ticks -314791 37724 126 4.62 1372 2745 5.8 23.1 19.1% 0.0% 0.0% 0.0% 49.27sec 37724 299.70sec
temporal_warp temporal_warp time_warp 80353 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 243.42sec 0 299.70sec
temporal_warp temporal_warp touch_of_the_magi 321507 0 0 0.00 0 0 7.1 0.0 0.0% 0.0% 0.0% 0.0% 45.16sec 0 299.70sec
temporal_warp temporal_warp touch_of_the_magi_explosion 210833 216344 722 1.41 30666 0 7.1 7.1 0.0% 0.0% 0.0% 0.0% 45.05sec 216344 299.70sec
temporal_warp temporal_warp use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 123.73sec 0 299.70sec

Fluffy_Pillow : 0 dps

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
50915.2 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Health Decade (0 - 10) 0.7 0.0 0.0sec 0.0sec 49.8sec 11.07% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (0 - 10)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 157.1s

Stack Uptimes

  • Health Decade (0 - 10)_1:11.09%
Health Decade (10 - 20) 0.9 0.0 0.0sec 0.0sec 29.0sec 8.50% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (10 - 20)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 49.1s

Stack Uptimes

  • Health Decade (10 - 20)_1:8.51%
Health Decade (20 - 30) 1.0 0.0 0.0sec 0.0sec 31.2sec 10.37% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (20 - 30)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 44.6s

Stack Uptimes

  • Health Decade (20 - 30)_1:10.37%
Health Decade (30 - 40) 1.0 0.0 0.0sec 0.0sec 34.1sec 11.52% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (30 - 40)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:22.1s / 50.0s

Stack Uptimes

  • Health Decade (30 - 40)_1:11.52%
Health Decade (40 - 50) 1.0 0.0 0.0sec 0.0sec 34.3sec 11.60% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (40 - 50)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:23.4s / 44.3s

Stack Uptimes

  • Health Decade (40 - 50)_1:11.60%
Health Decade (50 - 60) 1.0 0.0 0.0sec 0.0sec 34.0sec 11.48% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (50 - 60)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:16.3s / 48.2s

Stack Uptimes

  • Health Decade (50 - 60)_1:11.48%
Health Decade (60 - 70) 1.0 0.0 0.0sec 0.0sec 33.3sec 11.26% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (60 - 70)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:23.3s / 45.1s

Stack Uptimes

  • Health Decade (60 - 70)_1:11.26%
Health Decade (70 - 80) 1.0 0.0 0.0sec 0.0sec 38.3sec 12.95% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (70 - 80)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:24.0s / 49.6s

Stack Uptimes

  • Health Decade (70 - 80)_1:12.95%
Health Decade (80 - 90) 1.0 0.0 0.0sec 0.0sec 22.7sec 7.66% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (80 - 90)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:9.0s / 41.8s

Stack Uptimes

  • Health Decade (80 - 90)_1:7.66%
Health Decade (90 - 100) 1.0 0.0 0.0sec 0.0sec 12.8sec 3.59% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (90 - 100)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:9.3s / 300.0s

Stack Uptimes

  • Health Decade (90 - 100)_1:3.59%
Touch of the Magi 6.2 0.0 51.0sec 51.1sec 7.9sec 16.55% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 70.4s
  • trigger_min/max:46.3s / 70.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.55%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.9 0.0 46.0sec 46.0sec 7.9sec 18.38% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:Bombardment
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 68.9s
  • trigger_min/max:34.3s / 68.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.38%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.9 0.0 45.9sec 46.0sec 7.9sec 18.40% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:Harmony
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 68.4s
  • trigger_min/max:34.3s / 68.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.40%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 45.7sec 45.8sec 8.0sec 18.47% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:SiphonStorm
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 68.1s
  • trigger_min/max:34.3s / 68.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.47%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.7 0.0 47.7sec 47.8sec 7.9sec 17.67% 0.00% 0.0 (0.0) 6.5

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.3s / 72.2s
  • trigger_min/max:34.3s / 72.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:17.67%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.1 0.0 45.1sec 45.2sec 7.9sec 18.72% 0.00% 0.0 (0.0) 6.9

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 69.9s
  • trigger_min/max:34.0s / 69.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.72%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.9 0.0 46.4sec 46.5sec 7.9sec 18.22% 0.00% 0.0 (0.0) 6.7

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 80.4s
  • trigger_min/max:34.3s / 80.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.22%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.0sec 51.1sec 7.9sec 16.56% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 68.9s
  • trigger_min/max:46.3s / 68.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.56%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
Fluffy_Pillow Fight Length
Count 2121
Mean 299.70
Minimum 240.10
Maximum 359.88
Spread ( max - min ) 119.78
Range [ ( max - min ) / 2 * 100% ] 19.98%
DPS
Fluffy_Pillow Damage Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
Fluffy_Pillow Priority Target Damage Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
Fluffy_Pillow Damage Per Second (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
Fluffy_Pillow Damage
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
Fluffy_Pillow Damage Taken Per Second
Count 2121
Mean 53956.07
Minimum 50655.40
Maximum 57603.46
Spread ( max - min ) 6948.05
Range [ ( max - min ) / 2 * 100% ] 6.44%
Standard Deviation 1009.2603
5th Percentile 52317.07
95th Percentile 55620.30
( 95th Percentile - 5th Percentile ) 3303.23
Mean Distribution
Standard Deviation 21.9146
95.00% Confidence Interval ( 53913.12 - 53999.02 )
Normalized 95.00% Confidence Interval ( 99.92% - 100.08% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 14
0.1% Error 1345
0.1 Scale Factor Error with Delta=300 8696
0.05 Scale Factor Error with Delta=300 34782
0.01 Scale Factor Error with Delta=300 869541
HPS
Fluffy_Pillow Healing Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
Fluffy_Pillow Healing Per Second (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Fluffy_Pillow Heal
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Fluffy_Pillow Healing Taken Per Second
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Fluffy_Pillow Theck-Meloree Index
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Fluffy_PillowTheck-Meloree Index (Effective)
Count 2121
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Fluffy_Pillow Max Spike Value
Count 426
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 16011187 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="Fluffy_Pillow"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

APM

Average number of actions executed per minute.

APS

Average absorption per active player duration.

Constant Buffs

Buffs received prior to combat and present the entire fight.

Execute

Average number of times an action is executed per iteration.

Crit

Average crit damage.

Crit%

Percentage of executes that resulted in critical strikes.

DPE

Average damage per execution of an individual action.

DPET

Average damage per execute time of an individual action; the amount of damage generated, divided by the time taken to execute the action, including time spent in the GCD.

DPR

Average damage per resource point spent.

DPS

Average damage per active player duration.

DPSE

Average damage per fight duration.

DTPS

Average damage taken per second per active player duration.

HPS

Average healing (and absorption) per active player duration.

HPSE

Average healing (and absorption) per fight duration.

HPE

Average healing (or absorb) per execution of an individual action.

HPET

Average healing (or absorb) per execute time of an individual action; the amount of healing generated, divided by the time taken to execute the action, including time spent in the GCD.

HPR

Average healing (or absorb) per resource point spent.

Count

Average count of impacts per iteration.

Dodge%

Percentage of executes that resulted in dodges.

DPS%

Percentage of total DPS contributed by a particular action.

HPS%

Percentage of total HPS (including absorb) contributed by a particular action.

Theck-Meloree Index

Measure of damage smoothness, calculated over entire fight length. Related to max spike damage, 1k TMI is roughly equivalent to 1% of your health. TMI ignores external healing and absorbs. Lower is better.

TMI bin size

Time bin size used to calculate TMI and MSD, in seconds.

Type

Direct or Periodic damage.

Dynamic Buffs

Temporary buffs received during combat, perhaps multiple times.

Buff Benefit

The percentage of times the buff had a actual benefit for its mainly intended purpose, eg. damage buffed / spell executes.

Glance%

Percentage of executes that resulted in glancing blows.

Block%

Percentage of executes that resulted in blocking blows.

Id

Associated spell-id for this ability.

Ability

Name of the ability.

Total

Total damage for this ability during the fight.

Hit

Average non-crit damage.

Interval

Average time between executions of a particular action.

Avg

Average direct damage per execution.

Miss%

Percentage of executes that resulted in misses, dodges or parries.

Origin

The player profile from which the simulation script was generated. The profile must be copied into the same directory as this HTML file in order for the link to work.

Parry%

Percentage of executes that resulted in parries.

RPS In

Average primary resource points generated per second.

RPS Out

Average primary resource points consumed per second.

Scale Factors

Gain per unit stat increase except for Hit/Expertise which represent Loss per unit stat decrease.

Gear Amount

Amount from raw gear, before class, attunement, or buff modifiers. Amount from hybrid primary stats (i.e. Agility/Intellect) shown in parentheses.

Stats Raid Buffed

Amount after all static buffs have been accounted for. Dynamic buffs (i.e. trinkets, potions) not included.

Stats Unbuffed

Amount after class modifiers and effects, but before buff modifiers.

Ticks

Average number of periodic ticks per iteration. Spells that do not have a damage-over-time component will have zero ticks.

Ticks Crit

Average crit tick damage.

Ticks Crit%

Percentage of ticks that resulted in critical strikes.

Ticks Hit

Average non-crit tick damage.

Ticks Miss%

Percentage of ticks that resulted in misses, dodges or parries.

Ticks Uptime%

Percentage of total time that DoT is ticking on target.

Ticks Avg

Average damage per tick.

Timeline Distribution

The simulated encounter's duration can vary based on the health of the target and variation in the raid DPS. This chart shows how often the duration of the encounter varied by how much time.

Waiting

This is the percentage of time in which no action can be taken other than autoattacks. This can be caused by resource starvation, lockouts, and timers.

Scale Factor Ranking

This row ranks the scale factors from highest to lowest, checking whether one scale factor is higher/lower than another with statistical significance.

Uptime Average Duration

The average duration of an instance of the tracked uptime.

TMI Range

This is the range of TMI values containing 95.00% of the data, roughly centered on the mean.

TMI/MSD Window

Window length used to calculate TMI and MSD, in seconds.

Max Spike Damage

Maximum amount of net damage taken in any N-second period (default 6sec), expressed as a percentage of max health. Calculated independently for each iteration. 'MSD Min/Mean/Max' are the lowest/average/highest MSDs out of all iterations.

Error

Estimator for the 95.00% confidence interval.

Range

This is the range of values containing 95.00% of the data, roughly centered on the mean.

Fight Length

Fight Length: 300.00
Vary Combat Length: 0.20

Fight Length is the specified average fight duration. If vary_combat_length is set, the fight length will vary by +/- that portion of the value. See Combat Length in the wiki for further details.